Table of Contents
Configuration des bases de données pour les utilisateurs
Serveur MySQL
- Installez les paquets debian:
aptitude install mysql-server-5.0 mysql-client-5.0
Les paquets debian standard doivent être patchés pour pouvoir utiliser des noms d’utilisateur plus long que 16 caractères (Vhffs nomme les bases avec le nom de groupe + nom de la base).
Vous trouverez les patchs sous http://download.tuxfamily.org/vhffs4/patches/ .
Ils existent aussi des paquets précompilés, que vous pouvez utiliser à vos risques et périls (il reste recommandé de recompiler soi-même le programme): http://download.tuxfamily.org/vhffs4/debian/mysql/
- Recensez les données de l’utilisateur admin de MySQL.
- Editez le fichier
/etc/vhffs/vhffs.confavec ces données
<mysql>
# Use this module or not
activate = yes
# Parameters used to connect to MySQL server as admin
host = localhost
username = root
password = *******
# Complete path to mysqldump binary
mysqldump_path = /usr/bin/mysqldump
# URL to phpmyadmin
url_phpmyadmin = http://mydomain.com/phpmyadmin
# URL to the documentation (optional)
url_doc = http://help.myhoster.net/mysql
</mysql>
- Les utilisateurs peuvent maintenant demander la création de bases de données MySQL depuis le panel.
Serveur PostgreSQL
- Recensez les données de l’utilisateur admin de PostgreSQL.
- Editez le fichier
/etc/vhffs/vhffs.confavec ces données
# Configuration for pgsql
<pgsql>
# Use this module or not
activate = yes
# Parameters used to connect to PostgresSQL server as admin
host = localhost
username = vhffs
password = ********
# Complete path to the pgdump binary
pgdump_path = /usr/bin/pg_dump
# URL to phppgadmin
url_phppgadmin = http://phppgadmin.hoster
# URL to the documentation (optional)
url_doc = http://help.myhoster.net/pgsql
</pgsql>
- Les utilisateurs peuvent maintenant demander la création de bases de données PostgreSQL depuis le panel.