50% de réduction toutes les offres, durée limitée. À partir de $2.48/mo
Magento

Magento

Magento (maintenant Adobe Commerce) est une plateforme de commerce électronique open source. Gestion de catalogue multi-magasins, multi-devises et de qualité B2B pour une vente au détail en ligne sérieuse. Utilisé chez Coca-Cola, Ford et Helly Hansen. L'alternative Shopify crédible pour les magasins avec un GMV annuel de plus de 10 millions de dollars.

Version

2.4.6

Système d'exploitation

Serveur Ubuntu 22.04 LTS

Min. RAM

8 GB

Types d'IP

IPV4

Accéder à Magento

Ouvrez votre navigateur : http://<server-ip>

Rechercher l'URL du panneau d'administration :

php /var/www/magento2/bin/magento info:adminuri

Connectez-vous à l'aide des informations d'identification stockées dans : /root/.cloudzy-creds

Fichiers et répertoires importants

  • Installation Magento : /var/www/magento2
  • Fichier de configuration Magento : /var/www/magento2/app/etc/env.php
  • CLI Magento : /var/www/magento2/bin/magento
  • Authentification du compositeur pour repo.magento.com : /var/www/.composer/auth.json
  • Cache du compositeur : /var/www/.cache/composer
  • Configuration de l'hôte virtuel Apache : /etc/apache2/sites-available/magento.conf
  • Lien symbolique du site activé : /etc/apache2/sites-enabled/magento.conf
  • Identifiants d'administrateur et de base de données : /root/.cloudzy-creds
  • Journaux Magento : /var/www/magento2/var/log
  • Cache Magento : /var/www/magento2/var/cache
  • Stockage des sessions Magento : /var/www/magento2/var/session
  • Clé SSL auto-signée : /etc/apache2/ssl/privkey.pem
  • Certificat SSL auto-signé : /etc/apache2/ssl/fullchain.pem

Gestion des services

Apache2 :

systemctl restart apache2
systemctl status apache2

MySQL :

systemctl restart mysql
systemctl status mysql

Recherche élastique :

systemctl restart elasticsearch
systemctl status elasticsearch

Commandes CLI Magento

Activer le mode maintenance :

php /var/www/magento2/bin/magento maintenance:enable

Désactiver le mode maintenance :

php /var/www/magento2/bin/magento maintenance:disable

Vider le cache :

php /var/www/magento2/bin/magento cache:flush

Définir le mode de déploiement :

php /var/www/magento2/bin/magento deploy:mode:set production

Vérifiez l'URL d'administration :

php /var/www/magento2/bin/magento info:adminuri

Activer SSL avec un domaine

1. Faites pointer votre domaine vers l'IP du serveur.

2. Modifiez la configuration d'Apache et remplacez-la ServerName <IP>; avec votre domaine (<your-domain>):

vim /etc/apache2/sites-available/magento.conf

3. Installez Certbot :

apt install -y certbot python3-certbot-apache

4. Lancez la commande suivante pour générer un certificat Let's Encrypt valide :

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Redémarrez Apache pour appliquer les modifications :

systemctl restart apache2

6. Ouvrez votre navigateur et visitez : https://yourdomain.com

Plus dans Auto-hébergé

Apps connexes.

Déployez Magento maintenant. À partir de 2,48 $/mois.