Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer WordPress sur Ubuntu 18.04 LTS. Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec des privilèges sudo. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
WordPress est le premier système de gestion de contenu au monde. Utilisé par des dizaines de millions de pages Web et de créateurs Internet, WordPress est l'épine dorsale de la plupart des blogs et des médias. Les performances des pages Web avec WordPress sont également généralement parmi les plus rapides disponibles.
Installer WordPress sur Ubuntu
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo apt update sudo apt upgrade
Étape 2. Installez la pile LAMP.
WordPress est construit avec PHP. Vous pouvez l'héberger comme n'importe quelle autre application Web écrite en PHP. Vous devrez donc configurer Ubuntu en tant que serveur LAMP. Si vous ne l'avez pas déjà fait, utilisez notre guide LAMP traditionnel pour configurer Ubuntu pour qu'il serve PHP avant de continuer.
Étape 2. Création de la base de données MySQL pour WordPress.
WordPress utilise la base de données MySQL pour stocker toutes ses données telles que les publications, les pages, les utilisateurs, les plugins et les paramètres de thèmes. Connectez-vous à votre serveur MySQL avec la commande suivante et entrez votre mot de passe root MySQL :
mysql -u root -p
Une fois dans la console MySQL, créez une nouvelle base de données :
CREATE DATABASE wordpress; GRANT ALL PRIVILEGES ON wordpress.* TO 'admin_wp'@'localhost' IDENTIFIED BY 'YourStrongPassword'; FLUSH PRIVILEGES; exit;
Étape 3. Installez WordPress sur Ubuntu 18.04.
Exécutez les commandes suivantes pour télécharger et extraire les derniers fichiers d'installation de WordPress dans le répertoire racine des documents du serveur Web par défaut :
cd /var/www/html wget -c http://wordpress.org/latest.zip unzip latest.zip chown -R www-data:www-data wordpress rm latest.zip
Ensuite, exécutez la commande suivante pour renommer l'exemple de fichier de configuration :
cd /var/www/html/wordpress mv wp-config-sample.php wp-config.php
Ouvrez maintenant le fichier wp-config.php avec votre éditeur de texte préféré, par exemple :
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'admin_wp'); /** MySQL database password */ define('DB_PASSWORD', 'YourStrongPassword'); /** MySQL hostname */ define('DB_HOST', 'localhost'); /** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', '');
Étape 4. Configuration d'Apache pour WordPress.
Nous pouvons maintenant créer nos fichiers d'hôte virtuel. Exécutez la commande suivante pour créer le fichier de configuration de l'hôte virtuel pour votre domaine, my_domain.com :
nano /etc/apache2/sites-available/your_domain.com.conf
Et ajoutez le contenu suivant au fichier :
<VirtualHost *:80> ServerAdmin [email protected]_domain.com ServerName your_domain.com ServerAlias www.my_domain.com DocumentRoot /var/www/html/wordpress <Directory /var/www/html/wordpress> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined </VirtualHost>
Pour activer l'hôte virtuel que nous venons de créer, exécutez la commande suivante :
ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/my_domain.com.conf
Pour que la nouvelle configuration prenne effet, redémarrez le service Apache en tapant :
sudo systemctl restart apache2
Étape 5. Terminer l'installation de WordPress.
Dans la dernière étape de ce guide, nous devons accéder à l'interface Web WordPress et terminer l'installation. Pour terminer l'installation, ouvrez votre navigateur et accédez à :
http://your_domain.com/
C'est tout ce que vous avez à faire pour installer WordPress sur Ubuntu 18.04. J'espère que vous trouverez cette astuce rapide utile. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.