Magento¶
Dans cet article
Information
Magento est une plateforme e-commerce open-source conçue pour créer des boutiques en ligne complexes et évolutives. Développée en PHP, Magento offre une large gamme de fonctionnalités pour gérer les ventes en ligne, notamment la gestion du catalogue, le traitement des commandes et l'analyse. Grâce à sa flexibilité et à son écosystème étendu d'extensions, Magento convient à la création de boutiques en ligne de toutes tailles, des petites boutiques aux grands détaillants en ligne d'entreprise.
Magento : Fonctionnalités clés¶
- Magento vous permet de créer un nombre illimité de produits avec des descriptions détaillées. Il prend en charge la création de catalogues complexes avec une catégorisation multiniveaux, la vente croisée et les produits associés.
- La plateforme propose un processus de paiement personnalisable avec prise en charge de nombreuses méthodes de paiement, y compris l'intégration avec les passerelles de paiement populaires. Un système flexible de calcul des frais de livraison est implémenté, tenant compte de divers paramètres.
- Magento offre un panneau d'administration pratique pour gérer les commandes, les stocks, les clients et le contenu de la boutique. Des outils sont disponibles pour gérer plusieurs boutiques depuis un seul panneau d'administration.
- La plateforme propose diverses options pour personnaliser le design et les fonctionnalités de votre boutique. Des thèmes adaptatifs peuvent être créés et les fonctionnalités peuvent être étendues à l'aide de modules.
- Magento implémente un système de tarification avancé, incluant la gestion des remises, des coupons et des programmes de fidélité. Des outils d'optimisation SEO, de marketing par e-mail et d'intégration avec les systèmes CRM et ERP sont disponibles.
- La plateforme fournit des outils d'analyse et de génération de rapports, y compris des rapports détaillés sur les ventes, les produits, les clients et les campagnes marketing.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (GB) | Min HDD/SSD (GB) | Domaine personnalisé | Actif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 198 | Magento | Ubuntu 22.04 | + | + | + | + | 4 | 4 | 60 | Non | COMMANDER |
- Le temps d'installation est de 30 à 40 minutes, y compris la configuration du système d'exploitation.
- Installation de Magento + SSL dans le domaine hostkey.in.
- Configuration recommandée : au moins 4 vCPU, 4 Go de RAM, 60 Go SSD.
- Logiciels installés :
- PHP avec les modules : mysql, curl, gd, intl, xsl, zip, soap, bcmath ;
- Apache ;
- MariaDB ;
- Composer.
- Chemin d'accès à Magento :
/var/www/magento. - Chemin d'accès au fichier de configuration :
/var/www/magento/app/etc/env.php. -
Pour personnaliser l'installation, apportez des modifications aux fichiers de configuration de Magento et d'Apache. Après les modifications, redémarrez Apache :
-
L'interface web sera accessible à l'adresse :
https://magento{server_id}.hostkey.in. - Par défaut, Opensearch (situé à
localhost:9200) est utilisé comme index de recherche. Cependant, Elasticsearch est téléchargé dans le répertoire/rootet peut être utilisé si nécessaire (configuration supplémentaire requise).
Remarque
Sauf indication contraire, nous installons par défaut la dernière version stable du logiciel depuis le site du développeur ou les dépôts du système d'exploitation.
Premiers pas après le déploiement de Magento¶
Après le paiement de la commande, une notification de la disponibilité du serveur sera envoyée à l'adresse e-mail indiquée lors de l'inscription. Elle contiendra l'adresse IP du VPS, ainsi que le nom d'utilisateur et le mot de passe pour se connecter au serveur.
Elle contiendra également le Lien pour accéder à l'interface web Magento : https://magento{Server_ID_from_Invapi}.hostkey.in
Nos clients gèrent l'équipement via le panneau de gestion des serveurs et l'API — Invapi.
Les données d'autorisation peuvent être trouvées dans l'onglet Configuration >> Tags du panneau de gestion des serveurs :
- Lien pour accéder à l'interface web Magento :
https://magento{Server_ID_from_Invapi}.hostkey.indans la balise webpanel - Lien pour accéder au panneau d'administration Magento
https://magento{server_id}.hostkey.in/admin_{unique_id}dans la balise webpanel_adminurl ;

Remarque
Le lien d'accès à l'administration est unique et généré lors de l'installation.
Pour accéder au panneau d'administration, il suffit d'ajouter /{unique_id} spécifié dans la balise webpanel_adminuri à l'adresse de votre panneau.
Vous pouvez également vérifier {unique_id} en exécutant la commande :
Autorisation et menu de démarrage¶
Pour accéder au panneau d'administration, accédez au lien https://magento{server_id}.hostkey.in/admin_{unique_id} et entrez les identifiants : Username - root, Password - depuis l'e-mail. Cliquez ensuite sur le bouton Sign in :

Après une authentification réussie, vous serez redirigé vers la page de démarrage du panneau d'administration :

Paramètres du profil administrateur¶
Pour modifier les paramètres du profil administrateur, accédez au profil utilisateur depuis la page de démarrage et sélectionnez Account Setting dans le menu ouvert.

Vous serez redirigé vers l'onglet My Account :

Remarque
Pour éviter de perdre l'accès aux notifications, assurez-vous de modifier l'Email par une adresse existante lors de la première connexion.
Dans cet onglet, vous pouvez mettre à jour les informations de votre profil et changer le mot de passe. Après avoir apporté des modifications, entrez votre mot de passe actuel dans le champ Your Password et cliquez sur le bouton Save Account.
Paramètres supplémentaires¶
Accès à la base de données Magento¶
Identifiants d'accès à la base de données :
- db_name :
magento - db_user :
magento - db_password :
magento
Portez également attention aux paramètres suivants et modifiez-les si nécessaire :
timezone: UTClanguage: en_UScurrency: USD
Clés d'accès au référentiel Adobe¶
Après l'installation de Magento, vous devez ajouter manuellement vos clés client Adobe au fichier /root/.config/composer/auth.json :
"username": "{public_key}""password": "{private_key}"
Remarque
Des informations détaillées sur les paramètres principaux de Magento peuvent être trouvées dans la documentation du développeur.