À 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.
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
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.
https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-ubuntu-20-04-with-a-lamp-stack-fr
https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04
** https://help.ubuntu.com/lts/serverguide/wordpress.html