Installer WordPress

28 mars 2022

Contenu

Objectif général

À la suite de cet atelier, le participant devrait être en mesure d’installer et d’effectuer la configuration de base  – sur un serveur LAMP –  de l’application WordPress.

Prérequis


Mise en contexte
Action 1 – Installer les modules php requis par WordPress

sudo apt-get install  // ... (seulement au besoin)

Note: Selon la distribution Linux, ces modules pourraient déjà être installés.

Action 2 – Créer, avec phpmyadmin, un utilisateur et une BD pour les contenus et la gestion de WordPress

Note: Si phpMyAdmin n’est pas disponible, il est possible d’utiliser la ligne de commande pour créer la BD WP:

$ mysql -u root -p
CREATE USER 'portfolio'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE portfolio;
​GRANT ALL PRIVILEGES ON portfolio.* TO 'portfolio'@'localhost' IDENTIFIED BY 'password';
​FLUSH PRIVILEGES;
​EXIT;

Ou

CREATE USER 'wp03'@'%' IDENTIFIED WITH caching_sha2_password BY '***';GRANT USAGE ON *.* TO 'wp03'@'%';ALTER USER 'wp03'@'%' REQUIRE NONE WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;CREATE DATABASE IF NOT EXISTS `wp03`;GRANT ALL PRIVILEGES ON `wp03`.* TO 'wp03'@'%';GRANT ALL PRIVILEGES ON `wp03\_%`.* TO 'wp03'@'%';

Action 2.1 – Renseigner les propriétés du nouvel utilisateur:



Action 3.1
 
– Obtenir du web, la version la plus récente de WordPress:

wget -c http://wordpress.org/latest.tar.gz

Action 3.2 – Ou une version précise: wp-releases

wget -c https://wordpress.org/wordpress-x.y.z.tar.gz. 

Action 4 - Décompresser l'archive de WordPress:
tar -xzvf latest.tar.gz

Action 5 - Déplacer WordPress vers le dossier racine du serveur Apache:
sudo mv wordpress/* /var/www/html

Action 6 – Changer le propriétaire des fichiers de l’application WordPress pour www-data:

sudo chown -R www-data:www-data /var/www/html

Action 7 (Facultatif) - Sécuriser l'accès aux fichiers de l'application WordPress:
​sudo chmod o-r /var/www/html/wordpress -R

Effectuer la configuration de départ du nouveau site WordPress

Action 8 – Suivre l’URL suivante dans un fureteur:

http://192.168.56.101/wordpress
// Note: Il faut utiliser l'adresse IP de votre serveur.


Action 9
 
– Sélectionner la langue du site WP

Action 10 – Suivre les étapes à l’écran

Action 11 – Renseigner les paramètres de configuration

Action 12 – Valider le tout!

Action 13 – Renseigner le titre du site et le compte de l’administrateur


Action 14 – Tester le login sous le compte de l’administrateur du site:

Voilà, notre site WordPress est installé et fonctionnel
Nous apprendrons à le gérer dans un prochain module.


Références

https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-ubuntu-20-04-with-a-lamp-stack-fr

How to install WordPress on Ubuntu 16.04


https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04
** https://help.ubuntu.com/lts/serverguide/wordpress.html