GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer WordPress avec LAMP sur Ubuntu 18.04 Bionic Beaver

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.


Ubuntu
  1. Comment installer Ubuntu 18.04 Bionic Beaver

  2. Comment installer WordPress avec Nginx sur Ubuntu 18.04

  3. Comment installer WordPress avec Apache sur Ubuntu 18.04

  4. Comment installer Wordpress 4 sur Ubuntu 14.04 LAMP

  5. Comment installer WordPress avec LAMP Stack sur Ubuntu 18.04

Comment installer MySQL sur Ubuntu 18.04 Bionic Beaver

Comment installer LAMP Stack sur Ubuntu 18.04 Bionic Beaver

Comment installer Joomla avec LAMP sur Ubuntu 18.04 Bionic Beaver

Comment installer WordPress avec LAMP sur Ubuntu 18.04 Bionic Beaver

Comment installer MySQL Workbench sur Ubuntu 18.04 Bionic Beaver

Comment installer WordPress avec LAMP sur Ubuntu 20.04