Installation Multipostes sous XP Pro
Posté : sam. mars 05, 2011 10:15 am
Bonjour,
Petite remontée d'expérience d'installation sous XP Pro et difficultés rencontrées:
- télécharger postgresql pour windows, openconcerto et le dump sql,
- Installer Postgresql (j'ai sélectionné l'option jdbc et odbc pour attaquer la base avec d'autres frontaux type access)
- lancer pgAdmin et se connecter sur le serveur "PostgreSQL x.x"
- Créer un utilisateur (appelé Rôle de connexion) "maillard" et un utilisateur "openconcerto" avec le mot de passe "openconcerto" (je leur ai donnée tous les droits à vérifier auprès de guillaume)
- Créer une Base "OpenConterto" (Respectez les Majuscules) et lui donner comme proprio "openconcerto"
- Sélectionner la base "OpenConcerto" et lancer l'éditeur de requetes (outils/editeur de requetes)
- Dans l'éditeur de requetes, ouvrez le fichier (fichier/ouvrir) "openconcerto.sql" (s'il vous demande d'effacer la requete précédente cliquez sur oui)
- Effacer tous ce qui se trouve au dessus de la ligne 38 (jusqu'à "CREATE SCHEMA "Common";") qu'il faut conserver.
- Executez la requete, votre base doit être maintenant créée.
Petite précision :
j'ai sur le même principe executé les lignes
SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;
Je ne sais pas si cela influe sur le fonctionnement.
- Installez le frontal "Openconcerto". Il doit au premier lancement trouver la base "OpenConcerto" en 127.0.0.1. Vous avez votre installation Monoposte.
Le Multiposte :
- Dans votre Firewall, ajouter une exception pour un port : 5432 en TCP
- Dans pgAdmin, autorisez votre réseau local : Outils/Configuration du serveur/pg_hba.conf
- cliquez 2x sur la dernière ligne pour ajouter activer : oui, type : host, Base de données : all ou Openconcerto, Utilisateur : all ou openconcerto, Adresse ip : 192.168.1.0/24 (si votre réseau local est 192.168.1.0), méthode : md5
- Enregistrez (Important) et rechargez la configuration (flèche verte)
- Relancez "Configuration de Openconcerto" et saisissez l'ip de votre serveur au lieu de 127.0.0.1.
- En toute logique ca doit rouler!
Pour info, le multisite fonctionne très bien au travers d'un tunnel VPN dès lors qu'on autorise le réseau sur la base. Un peu long au démarrage mais très réactif par la suite. PosgreSQL est vraiment un très bon choix.
Voila, Bon courage à tous et bravo pour ce soft perfectible bien sur, mais extrêmement prometteur.
Cordialement
D Galopin
Petite remontée d'expérience d'installation sous XP Pro et difficultés rencontrées:
- télécharger postgresql pour windows, openconcerto et le dump sql,
- Installer Postgresql (j'ai sélectionné l'option jdbc et odbc pour attaquer la base avec d'autres frontaux type access)
- lancer pgAdmin et se connecter sur le serveur "PostgreSQL x.x"
- Créer un utilisateur (appelé Rôle de connexion) "maillard" et un utilisateur "openconcerto" avec le mot de passe "openconcerto" (je leur ai donnée tous les droits à vérifier auprès de guillaume)
- Créer une Base "OpenConterto" (Respectez les Majuscules) et lui donner comme proprio "openconcerto"
- Sélectionner la base "OpenConcerto" et lancer l'éditeur de requetes (outils/editeur de requetes)
- Dans l'éditeur de requetes, ouvrez le fichier (fichier/ouvrir) "openconcerto.sql" (s'il vous demande d'effacer la requete précédente cliquez sur oui)
- Effacer tous ce qui se trouve au dessus de la ligne 38 (jusqu'à "CREATE SCHEMA "Common";") qu'il faut conserver.
- Executez la requete, votre base doit être maintenant créée.
Petite précision :
j'ai sur le même principe executé les lignes
SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;
Je ne sais pas si cela influe sur le fonctionnement.
- Installez le frontal "Openconcerto". Il doit au premier lancement trouver la base "OpenConcerto" en 127.0.0.1. Vous avez votre installation Monoposte.
Le Multiposte :
- Dans votre Firewall, ajouter une exception pour un port : 5432 en TCP
- Dans pgAdmin, autorisez votre réseau local : Outils/Configuration du serveur/pg_hba.conf
- cliquez 2x sur la dernière ligne pour ajouter activer : oui, type : host, Base de données : all ou Openconcerto, Utilisateur : all ou openconcerto, Adresse ip : 192.168.1.0/24 (si votre réseau local est 192.168.1.0), méthode : md5
- Enregistrez (Important) et rechargez la configuration (flèche verte)
- Relancez "Configuration de Openconcerto" et saisissez l'ip de votre serveur au lieu de 127.0.0.1.
- En toute logique ca doit rouler!
Pour info, le multisite fonctionne très bien au travers d'un tunnel VPN dès lors qu'on autorise le réseau sur la base. Un peu long au démarrage mais très réactif par la suite. PosgreSQL est vraiment un très bon choix.
Voila, Bon courage à tous et bravo pour ce soft perfectible bien sur, mais extrêmement prometteur.
Cordialement
D Galopin