Note: cette section n'est pas vraiment complète ... vous pouvez aussi consulter les guides non officiels pour de plus amples détails.
Petit HowtoPlacez-vous dans le répertoire d'installation d'OpenGroupware.org (avec les paquets .deb, par défaut, c'est /usr/lib/opengroupware.org, pour les paquets .rpm, allez à /opt/opengroupware.org).
Placez-vous dans le sous-répertoire 'Database', puis descendez dans le répertoire correspondant à votre base de données (PostgreSQL). Vous y trouverez les fichiers de schéma utilisés pour votre base de données.
Créez une nouvelle base et un nouvel utilisateur (avec 'createdb' et 'createuser' en tant que root) et insérez ce schéma dans la base. Changez pour l'utlisateur 'opengroupware' et utilisez l'outil 'Defaults' pour écrire la configuration de la base.
Veuillez trouver ci-dessous une transcription de l'installation de la base. Suivez simplement ces étapes et tout devrait bien se passer pour vous.
|
Configurez maintenant les informations de connexion dans OGo:
|
Configurer PostgreSQL
Il est important que vous puissiez vous connectez à PostgreSQL par TCP/IP car c'est l'unique mécanisme supporté par l'adaptateur de base de données d'OGo pour le moment. Donc, si vous rencontrez des problèmes du type "cannot connect database", il vous manque sans doute quelques configurations de PostgreSQL.
Pour vérifier que TCP/IP marche correctement pour votre installation, utilisez ceci:
|
Le -h localhost déclenchera une connexion TCP/IP. Si cela ne marche pas
pour vous, vous devez réparer~postgres/data/postgresql.conf
et valider l'option tcpip_socket, vous devrez peut-être aussi configurer
l'authentification dans ~postgres/data/pg_hba.conf.
Notez que l'authentification ident ne marche pas avec TCP/IP!