admin:services:ludo.chapril.org:test
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| admin:services:ludo.chapril.org:test [2025/03/29 08:53] – supprimée - modification externe (Date inconnue) 127.0.0.1 | admin:services:ludo.chapril.org:test [2026/02/17 14:36] (Version actuelle) – Correction typographique fhenry2 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Instance de test ====== | ||
| + | Cette instance ne sert qu'à tester des mods, des configurations de serveur, des mises à jour, etc. | ||
| + | Un système de // | ||
| + | |||
| + | ===== Configuration du service ===== | ||
| + | |||
| + | |||
| + | Le port TCP dédié est '' | ||
| + | | ||
| + | La configuration Systemd est dans ''/ | ||
| + | |||
| + | L’instance est située dans ''/ | ||
| + | | ||
| + | Deux bases de données PostgreSQL : '' | ||
| + | |||
| + | <note important> | ||
| + | Cette instance ne doit être active que pendant les phases de travail sur '' | ||
| + | </ | ||
| + | |||
| + | ===== Mods ===== | ||
| + | |||
| + | Le mod [[https:// | ||
| + | Il permet de lister les comptes ayant le droit de se connecter à cette instance. | ||
| + | Cela évite d' | ||
| + | |||
| + | Afin d' | ||
| + | En retour, vous recevrez le mot de passe à utiliser initialement. | ||
| + | Une fois connecté-e, | ||
| + | |||
| + | ===== Configuration du monde ===== | ||
| + | |||
| + | Il s'agit du fichier '' | ||
| + | |||
| + | <code bash> | ||
| + | cd / | ||
| + | cat world.mt | ||
| + | </ | ||
| + | < | ||
| + | gameid = minetest | ||
| + | |||
| + | backend = postgresql | ||
| + | pgsql_connection = host=127.0.0.1 port=5432 user=minetest password=common-outrank-cruelly dbname=minetest-world-test | ||
| + | |||
| + | auth_backend = postgresql | ||
| + | pgsql_auth_connection = host=127.0.0.1 port=5432 user=minetest password=common-outrank-cruelly dbname=minetest-auth | ||
| + | |||
| + | player_backend = postgresql | ||
| + | pgsql_player_connection = host=127.0.0.1 port=5432 user=minetest password=common-outrank-cruelly dbname=minetest-users-test | ||
| + | |||
| + | load_mod_whitelist = true | ||
| + | </ | ||
| + | |||
| + | On crée les bases de données PostgreSQL : | ||
| + | |||
| + | <code bash> | ||
| + | su - postgres | ||
| + | psql | ||
| + | </ | ||
| + | <code sql> | ||
| + | CREATE DATABASE " | ||
| + | CREATE DATABASE " | ||
| + | CREATE DATABASE " | ||
| + | </ | ||
| + | |||
| + | ===== Vérification par principe ===== | ||
| + | |||
| + | On s' | ||
| + | |||
| + | <code bash> | ||
| + | cd / | ||
| + | chown -R Debian-minetest: | ||
| + | chown -R Debian-minetest: | ||
| + | </ | ||
| + | |||
| + | ===== Démarrage du service ===== | ||
| + | |||
| + | <code bash> | ||
| + | cd ~/ | ||
| + | systemctl start minetest-server.service | ||
| + | </ | ||
