ssh the.server.ip
(annahme: als root)
auf dem remote server:adduser -m username
-G sudo, www-datausermod -s /bin/bash username
passwd username
useradd sudo
exit
lokal:ssh-copy-id -i ~/.ssh/id_rsa.pub the.server.ip
//als benutzer usernamepython3 -m pip install --user ansible
mkdir /etc/ansible/
sudo geany /etc/ansible/hosts
füge folgendes in die hosts datei ein:
[myvirtualmachines] the.server.ip
prüfe ob alles funktioniert:ansible all -m ping
Lade nun das Ansible Script für den Lemp Stack herunter:git clone https://github.com/glanzel/ansible-lemp-stack.git
cd ansible-lemp-stack
cp /vars/default.yml.exmaple /vars/default.yml
bearbeite die Datei /vars/default.yml
ansible-playbook ./playbook.yml -l all --extra-vars "ansible_sudo_pass=PASSWORD"
[Das Playbook ist größenteils indentisch mit https://github.com/do-community/ansible-playbooks]