Dans ce tutoriel, nous allons vous fournir des instructions étape par étape sur comment installer le plugin WooCommerce sur un VPS Ubuntu 16.04 .
WooCommerce est un plugin WordPress écrit en PHP qui permet aux développeurs de sites Web de transformer un site Web WordPress en une boutique en ligne complète. Le processus d'installation est assez simple et ne prend que quelques minutes.
Au moment de la rédaction de ce tutoriel, la dernière version stable de WooCommerce est la 2.6.4 et nécessite :
- PHP 5.6 ou supérieur (de préférence le plus récent), avec la variable PHP memory_limit définie sur 64 Mo ou supérieur (128 Mo ou supérieur de préférence)
- MySQL 5.6 ou supérieur
- WooCommerce 2.6.4 nécessite WordPress 4.4+
- Apache Web Server 2.0 ou supérieur compilé avec le module mod_rewrite.
Ce guide d'installation suppose qu'Apache est déjà installé et configuré sur votre serveur virtuel.
Commençons par l'installation. Assurez-vous que les packages du système d'exploitation de votre serveur sont entièrement à jour :
apt-get update apt-get upgrade
Activez le module de réécriture Apache si ce n'est déjà fait :
a2enmod rewrite
Installez les packages PHP requis :
apt-get install php7.0-cli php7.0-common php7.0-mcrypt php7.0-mysql php7.0-xml php7.0-curl php7.0-zip php7.0-gd
Redémarrez le service Apache pour que les modifications prennent effet :
service apache2 restart
Installer WordPress
Téléchargez la dernière version de WordPress disponible sur https://wordpress.org/download/ dans le répertoire /opt/ sur le serveur :
cd /opt/ wget https://wordpress.org/latest.zip unzip latest.zip -d /var/www/html/
Créez une nouvelle base de données MySQL et un utilisateur :
mysql -u root -p mysql> SET GLOBAL sql_mode=''; mysql> CREATE DATABASE wpdb; mysql> CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'y0ur-pAssW0RD'; mysql> GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'localhost'; mysql> FLUSH PRIVILEGES; mysql> quit
N'oubliez pas de remplacer "y0ur-pAssW0RD" par un mot de passe fort.
Installer WooCommerce
Téléchargez la dernière version de WooCommerce disponible sur https://downloads.wordpress.org/plugin/woocommerce.latest-stable.zip dans un répertoire sur le serveur et extrayez-la à l'aide des commandes suivantes :
cd /opt/ wget https://downloads.wordpress.org/plugin/woocommerce.latest-stable.zip -O woocommerce.zip unzip woocommerce.zip -d /var/www/html/wordpress/wp-content/plugins/
Editez le fichier de configuration PHP (/etc/php/7.0/cli/php.ini) :
vi /etc/php/7.0/cli/php.ini
et modifiez la valeur memory_limit à 128 Mo ou plus :
memory_limit = 128M
Tous les fichiers doivent être lisibles par le serveur Web, alors définissez un propriétaire approprié :
chown www-data:www-data -R /var/www/html/wordpress/
Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "woocommerce.conf" sur votre serveur virtuel :
touch /etc/apache2/sites-available/woocommerce.conf ln -s /etc/apache2/sites-available/woocommerce.conf /etc/apache2/sites-enabled/woocommerce.conf vi /etc/apache2/sites-available/woocommerce.conf
Ajoutez ensuite les lignes suivantes :
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/wordpress/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/wordpress/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Supprimez le fichier 000-default.conf :
rm /etc/apache2/sites-enabled/000-default.conf
Redémarrez le serveur Web Apache pour que les modifications prennent effet :
service apache2 restart
Ouvrez votre navigateur Web préféré, accédez à http://votre-domaine.com/ et suivez les instructions simples sur l'écran d'installation en insérant les informations nécessaires comme demandé. Connectez-vous au back-end d'administration WordPress à l'adresse http://votre-domaine.com/wp-admin , accédez à Plugins et activez le plugin WooCommerce.
Ensuite, accédez au tableau de bord WordPress, cliquez sur le bouton "Exécuter l'assistant de configuration" sous le message "Bienvenue dans WooCommerce" et configurez les paramètres de base de WooCommerce.
C'est ça. Le WooCommerce a été installé sur votre serveur.
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS géré, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer le plugin WooCommerce pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.