GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer WordPress sur Ubuntu 20.04

WordPress est un logiciel de gestion de contenu populaire basé sur le langage de programmation PHP associé à la base de données MySQL ou MariaDB.

Dans ce tutoriel, nous vous guiderons sur la façon d'installer Wordpres s en utilisant la pile LAMP.

Passons aux étapes d'installation de WordPress sur Ubuntu 20.04 avec pile LAMP.

1 1. Installation de PHP et de l'extension PHP

Nous devons d'abord installer les extensions PHP et PHP nécessaires pour exécuter WordPress. Pour ce faire, mettons d'abord à jour notre système.

sudo apt update

Continuons avec l'installation des extensions PHP et PHP.

sudo apt install php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip php-mysql

2 2. Création de la base de données et de l'utilisateur de la base de données

Dans cette étape, nous allons créer une base de données et un utilisateur de base de données pour notre site WordPress. Pour ce faire, nous devons d'abord entrer dans le terminal MySQL.

mysql -u root -p

Créons une base de données.

MariaDB [(none)]> create database wordpress;

Créons un utilisateur et accordons tous les privilèges à la base de données wordpress .

MariaDB [(none)]> grant all privileges on wordpress.* to 'wordpress_user'@'localhost' identified by 'mypassword';

N'oubliez pas de changer 'mypassword ‘ au mot de passe souhaité.

Sauvons les changements que nous avons faits et quittons ;

MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;

3 3. Téléchargez WordPress

Maintenant que PHP et MySQL sont configurés, nous allons maintenant télécharger WordPress.

Nous devons d'abord changer de répertoire.

cd /var/www/

Laissez-nous télécharger WordPress.

wget https://wordpress.org/latest.tar.gz

Extrayons le fichier.

tar -xvzf latest.tar.gz

Nous devons maintenant créer un .htaccess fichier.

sudo touch /var/www/wordpress/.htaccess

Ouvrez ensuite le fichier .htaccess.

sudo nano /var/www/wordpress/.htaccess

Ajoutez ce qui suit au .htaccess fichier.

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Puis enregistrez et quittez.

Changeons la propriété de l'utilisateur Apache www-data .

chown -R www-data:www-data /var/www/wordpress/

Fixons la permission du répertoire WordPress. Pour ce faire, exécutez les 2 commandes ci-dessous.

sudo find /var/www/wordpress/ -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress/ -type f -exec chmod 644 {} \;

La première commande trouvera et définira tous les répertoires sur 755 et la seconde recherchera tous les fichiers et définira l'autorisation sur 644.

4 4. Création d'un hôte virtuel Apache

Créons un hôte virtuel pour notre WordPress site.

sudo nano /etc/apache2/sites-available/wordpress.com.conf

Ajoutez ce qui suit dans le fichier wordpress.com.conf.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/wordpress
     ServerName domain.com


     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/wordpress/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

</VirtualHost>

N'oubliez pas de changer le nom du serveur directive à votre domaine .

Puis enregistrez et quittez.

Avant de redémarrer le serveur Web Apache, nous devons activer le mod_rewrite Apache. Pour ce faire, exécutez cette commande.

sudo a2enmod rewrite

Maintenant, activons l'hôte virtuel que nous avons créé.

sudo a2ensite wordpress.com.conf

Redémarrez ensuite le serveur Web Apache.

sudo systemctl restart apache2

5 5. Finaliser l'installation de WordPress

Maintenant que l'hôte virtuel Apache est configuré, vous pouvez maintenant accéder à votre site pour finaliser l'installation de wordpress. Pour ce faire, vous devez ouvrir votre Navigateur Web et accédez à votre site http://domain.com .

Choisissez votre langue préférée puis cliquez sur continuer .

Cliquez sur Allons-y .

Indiquez le nom de la base de données , le nom d'utilisateur de la base de données , et le mot de passe de l'utilisateur de la base de données que nous avons créé à l'étape 2 et quittons simplement l'hôte de la base de données est le préfixe de table tel qu'il est, cliquez sur soumettre t.

Cliquez sur Exécuter l'installation .

Remplissez les formulaires et cliquez sur Installer WordPress .

Félicitation l'installation a réussi. Vous pouvez maintenant commencer à bloguer.

6 Conclusion

Vous avez appris à quel point il est facile d'installer WordPress sur Ubuntu 20.04 avec la pile LAMP. Si vous aimez cet article, vous aimerez peut-être aussi notre article sur Drupal.


Ubuntu
  1. Comment installer R sur Ubuntu 20.04

  2. Comment installer WordPress avec Nginx sur Ubuntu 18.04

  3. Comment installer R sur Ubuntu 16.04

  4. Comment installer Go sur Ubuntu 18.04

  5. Comment installer WordPress sur Ubuntu 22.04

Comment installer WordPress sur Ubuntu 17.10

Comment installer WordPress sur Ubuntu 20.04 LTS

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04

Comment installer WordPress sur Ubuntu 18.04

Comment installer WordPress Ubuntu 20.04