Bonjour,
Voilà le tutoriel pour la création d’une machine virtuel Debian 11 hébergeant un site web WordPress via LAMP.
La machine se nomme : vms-wordpress
le système d’exploitation est : Debian 11
le bureau à pour skin : XFCE
le compte root à pour mot de passe : XXXXXXXXXX
J’installe : LAMP
https://www.linuxtricks.fr/wiki/debian-installer-un-serveur-lamp-apache-mysql-php
Je configure une table BDD sous : MariaDB
https://www.security-helpzone.com/2016/05/15/developpement-sql-mysql-creer-un-utilisateur-et-lui-attribuer-des-droits
L’utilisateur de la BDD est : root
le mot de passe de la BDD est : XXXXXXXXXX
Je dépose les fichiers de wordpress depuis :
https://fr.wordpress.org/download/ dans le dossier www de l’utilisateur : root
———fin de l’utilisation du compte root——— (back-end VS front-end)
J’install WordPress et créer le compte : administrateur de WordPress
le mot de passe est : XXXXXXXXXX
Je modifie le php.ini
upload_max_filesize = 20M
post_max_size = 20M
Memory_Limit = 128M
j’enregistrer et relance le serveur
Lors de migration de nom de domaine il est nécessaire de faire des 4 commandes dans le terminal de MySQL :
via mysql -u root -y
le mot de passe
puis show databases;
puis use base_name;
puis show tables;
UPDATE wp_options SET option_value = replace(option_value, ‘http://www.oldurl’, ‘http://www.newurl’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
UPDATE wp_posts SET guid = replace(guid, ‘http://www.oldurl’,’http://www.newurl’);
UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.oldurl’, ‘http://www.newurl’);
UPDATE wp_postmeta SET meta_value = replace(meta_value,’http://www.oldurl’,’http://www.newurl’);
Pour un usage plus facile il est possible d’utiliser phpMyAdmin
https://www.it-connect.fr/installer-phpmyadmin-sur-debian-11-et-apache/
URL pour toujours prendre la dernière mouture :
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz
Sources : Citer plus haut pour chaque partie.