Sommaire

bd.example.com

Des interfaces web seront installées pour faciliter la gestion de MariaDB, PostgreSQL et LDAP ; ces interfaces s’appellent respectivement phpMyAdmin, phpPgAdmin et phpLDAPadmin. Pour ne pas trop compliquer la configuration, celles-ci seront toutes servies sous l’hôte virtuel bd.example.com. Base de données:interface web MariaDB:phpMyAdmin PostgreSQL:phpPgAdmin LDAP:phpLDAPadmin

Pour monter cet hôte ou ce serveur virtuel, voici les étapes à suivre :

1. Enregistrement DNS

Le nom d’hôte bd.example.com doit être un alias de vert.example.com.

Bd    IN    CNAME    vert

(Augmenter le numéro de série !)

2. Certificat SSL/TLS

La commande suivante sert à l’installation du certificat :

# certbot certonly --webroot -w /srv/www/rfc5785 \ 
    -d bd.example.com

3. Utilisateur

L’utilisateur www-bd doit être créé pour l’exécution des scripts PHP. Cet utilisateur a comme groupe primaire un groupe portant le même nom que le nom d’utilisateur et n’appartient à aucun autre groupe. Le répertoire personnel de cet utilisateur s’appelle /srv/www/bd.example.com (mais il n’est pas encore nécessaire de créer ce répertoire), et l’utilisateur n’a pas de shell par défaut.

4. Répertoires

Le répertoire /srv/www/bd.example.com hébergera l’hôte ...