|
|
vor 1 Jahr | |
|---|---|---|
| .. | ||
| roles | vor 1 Jahr | |
| README.md | vor 1 Jahr | |
| site.yml | vor 1 Jahr | |
| vars-debian-113.yml | vor 1 Jahr | |
Ceci est une copie presque conforme du readme de lemp-wordpress. Ce qui a changé :
site.yml est à la racine du présent dossier.vars-debian-113.yml).Ici le noeud cible n'a pas été configuré avec des clés SSH, d'où :
-b pour become-k pour mdp SSH-K pour mdp becomeAutres arguments :
--limit <hote> pour n'exécuter que sur un certain hote référencé dans l'inventaire-e @vars-debian-xyz.yml inclure un fichier de variables spécifiques à cet hôte (exemple dans vars-debian-113.yml)ansible-playbook -i chemin/vers/inventory.ini site.yml -bkK --limit debian-113 -e @vars-debian-113.yml
ansible-playbook -i chemin/vers/inventory.ini site.yml -bkK --limit debian-113 -e @vars-debian-113.yml
# remove MariaDB databases
sudo mysql -uroot -e "drop database wordpress;"
# remove packages
sudo apt remove -y curl
sudo apt remove -y mariadb-server mariadb-client
sudo apt remove -y php8.2 php8.2-fpm php8.2-phar php8.2-curl php8.2-mysqli php8.2-iconv php8.2-gd php8.2-imagick php8.2-intl php8.2-mbstring php8.2-zip php8.2-dom
sudo apt remove -y nginx
sudo apt autoremove
# remove wordpress and wp-cli
sudo rm -rf /var/www/wordpress
sudo rm /usr/local/bin/wp
Il faudra fournir un fichier de variables (voir plus bas) pour personnaliser l'installation.
En particulier dans ce fichier, veiller à ce que site_url corresponde au hostname ou à l'IP de la machine ciblée.
/var/www/wordpress à corriger (n'empêche pas l'installation mais peut poser problème pour installer des plugins WP)