Installer Magento 2 en français sous DEBIAN avec PHP 7
Etape 1 : Installation d'un serveur sous Apache 2 et PHP 7.0 en 5 étapes
Je vous recommande d'utiliser un version récente de Debian comme la version 7 ou 8.
Premièrement nous allons partir d'un serveur sous une installation fraîche de Debian. Sous Windows, utilisez le logiciel Putty pour vous connecter en mode SSH et pouvoir installer les librairies nécessaires pour l'installation de Magento 2.
Notez que dans ce tutoriel nous n'allons pas installer de panel d'administration de serveur, nous allons partir sur un serveur avec apache 2 et éditer les fichiers de configuration manuellement. Vous pouvez toujours essayer d'installer un panel si vous le souhaitez.
Commençons :
En ligne de commande SSH entrez :
- $ apt-get update && apt-get upgrade
Puis on installe apache 2 et PHP 7 :
- $ apt-get install apache2 php7.0 libapache2-mod-php7.0
Entrez "y" si vous avez une version anglaise de Debian ou "o" si elle est en français
Puis
- $ apt-get update && apt-get upgrade
Maintenant on installe toutes les librairies de PHP 7 nécessaires au fonctionnement de Magento 2 :
- $ apt-get install php7.0-mysql php7.0-curl php7.0-gd php7.0-imagick php7.0-intl php7.0-mbstring php-soap php7.0-xmlrpc php7.0-xsl mcrypt php7.0-mcrypt php7.0-dev php7.0-zip
Entrez "y" si vous avez une version anglaise de Debian ou "o" si elle est en français
Maintenant on active le mode de récriture d'url pour apache :
- $ a2enmod rewrite
Puis on redémarre apache :
- $ service apache2 restart
Maintenant installons le serveur de base de données, ici le serveur MariaDB. (N'oubliez pas de définir le mot de passe super utilisateur (root) du serveur de base de données).
- $ apt-get install mariadb-server
Puis on met tout à jour :
- $ apt-get update && apt-get upgrade
Maintenant nous allons nous connecter à mysql et créer un utilisateur et une base de données que nous utiliserons plus tard pour installer Magento 2 :
- $ mysql -u root -p
- CREATE USER 'magento2'@'localhost' IDENTIFIED BY 'password';
- GRANT ALL PRIVILEGES ON *.* TO 'magento2'@'localhost';
- FLUSH PRIVILEGES;
- exit
Une fois sortie de la ligne d'entre mysql avec la commande "exit" nous allons redémarrer le service mysql :
- $ service mysql restart
Voila, nous avons maintenant un serveur apache sous PHP 7 et serveur de base de donnée.
Maintenant, éditons les fichiers de configuration de PHP :
- $ nano /etc/php/7.0/apache2/php.ini
Utilisez CTRL + W sous Windows pour rechercher dans l'éditeur de texte "nano".
Nous allons augmenter certaines valeurs de configuration PHP.
Remplacez les valeurs suivantes comme ceci :
- upload_max_filesize = 200MB
- max_input_time = -1
- post_max_size = 200M
- max_execution_time = -1
- memory_limit = 2G
Puis redémarrez le serveur apache pour prendre en compte les changements :
- $ service apache2 restart
Cliquez sur "Page suivante" pour accéder à la suite de ce tutoriel.
Il y a 0 commentaire(s) pour cette article
Laisser un commentaire
Nous apprécions tout commentaire posté dans l'article du blog et nous nous y prêteront attention tout particulièrement.