Some checks failed
Run ansible / run-ansible-playbook (push) Has been cancelled
63 lines
2.2 KiB
Markdown
63 lines
2.2 KiB
Markdown
# Mincraft Ansible
|
|
|
|
Simplifier la gestion de Minecraft sur votre serveur Debian à l'aide d'Ansible.
|
|
|
|
Les instructions suivantes sont destinées à la mise en place d'un serveur Minecraft à partir de zéro en utilisant debian comme système d'exploitation.
|
|
Cela peut se faire sur une machine physique ou une machine virtuelle.
|
|
Cependant, les bases de ce projet pourraient facilement être réutilisées pour gérer un serveur existant ou même plusieurs serveurs.
|
|
|
|
## Préconisation
|
|
|
|
1. Installer l'édition du serveur Debian 12. ou 13. , en sélectionnant l'option serveur SSH lorsque cela est demandé pour un logiciel d'ajout à installer.
|
|
2. Copiez votre clé SSH dans le nouveau serveur à l'aide de «ssh-copy-id».
|
|
|
|
## Mise en place
|
|
|
|
1. Installer Ansible
|
|
2. Ajoutez votre serveur Minecraft à l'adresse suivante:
|
|
|
|
[minecraft]
|
|
your.hostname.or.ip.address
|
|
|
|
3. Installer les forfaits nécessaires à Ansible pour travailler en exécutant:
|
|
|
|
ansible-playbook -K -l minecraft playbooks/main.yml
|
|
|
|
## Installation
|
|
|
|
### Spigot
|
|
|
|
1. Ajoutez une variable définissant l'endroit où trouver votre exemplaire de la version 1649 du bocal Spigot à "/etc/ansible/hôtes":
|
|
|
|
[minecraft:vars]
|
|
spigot1649-path/path/to/spigot1649.jar
|
|
|
|
2. Exécuter ce qui suit pour configurer le serveur pour exécuter Spigot:
|
|
|
|
ansible-playbook -K-l minecraft playbooks/01-install-server.yml
|
|
|
|
## Mise à jour Spigot
|
|
|
|
Pour mettre à jour le patch appliqué à Spigot, soit mettre à jour les valeurs dans 'roles/spigot-server/defaults/main..yml', soit ajouter
|
|
les versions mises à jour des variables suivantes dans la section `[minecraft:vars]` de votre `/etc/ansible/hosts` :
|
|
|
|
- Quelle version du patch Spigot appliquer
|
|
spigot-patch-version: '20141113a'
|
|
(addition de contrôle MD5 du dispositif transdermique appliqué)
|
|
'12ace759005798adf91d9fe4675fff48'
|
|
(en anglais)
|
|
spigot-patched-jar-md5: '870c9021be261bd285c966c642b23c32'
|
|
|
|
Puis re-réparer:
|
|
|
|
ansible-playbook -K -l minecraft playbooks/02-update-server.yml
|
|
|
|
## Consosole de serveur Minecraft
|
|
|
|
Pour se connecter à la console du serveur Minecraft:
|
|
|
|
1. SSH à votre serveur.
|
|
2. Execution :
|
|
|
|
sudo -u minecraft tmux joint-session -t minecraft
|