Installer Magento 2 en français sous DEBIAN avec PHP 7

Sylvain Tutoriaux 0 commentaire(s) 6138 vue(s)

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.