50 % de réduction sur tous les plans, durée limitée. À partir de $2.48/mo
Magento

Magento

Magento (désormais Adobe Commerce) est une plateforme e-commerce open source. Gestion multi-boutiques, multi-devises et catalogue B2B pour les commerçants en ligne sérieux. Utilisé chez Coca-Cola, Ford et Helly Hansen. L'alternative crédible à Shopify pour les boutiques dépassant 10 M$ de GMV annuel.

Version

2.4.6

Système d'exploitation

Ubuntu Server 22.04 LTS

RAM min.

8 GB

Types d'IP

IPv4

Accéder à Magento

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

Trouver le panneau d'administration URL :

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

Connectez-vous avec les identifiants enregistrés dans : /root/.cloudzy-creds

Fichiers et répertoires importants

  • Installation de Magento : /var/www/magento2
  • Fichier de configuration de Magento : /var/www/magento2/app/etc/env.php
  • CLI de Magento : /var/www/magento2/bin/magento
  • Authentification Composer pour repo.magento.com : /var/www/.composer/auth.json
  • Cache Composer : /var/www/.cache/composer
  • Configuration du vhost Apache : /etc/apache2/sites-available/magento.conf
  • Lien symbolique du site activé : /etc/apache2/sites-enabled/magento.conf
  • Identifiants administrateur et base de données : /root/.cloudzy-creds
  • Journaux de Magento : /var/www/magento2/var/log
  • Cache de Magento : /var/www/magento2/var/cache
  • Stockage de session 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

Elasticsearch :

systemctl restart elasticsearch
systemctl status elasticsearch

Commandes CLI de 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érifier l'URL URL d'administration :

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

Activer SSL avec un domaine

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

2. Modifiez la configuration de Apache et remplacez ServerName <IP>; par votre domaine (« <your-domain>):

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

3. Installer Certbot :

apt install -y certbot python3-certbot-apache

4. Exécutez 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 accédez à : https://yourdomain.com

Plus dans Self Hosted

Applications associées.

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