OpenConcerto Open Source ERP

Procédures d'installation

L'installation pas à pas

Installation de l'environnement Java

Sur chaque poste client, vous devez installer l'environnement Java.Il est disponible gratuitement sur https://www.java.com .
Pour le multiposte, inutile d'installer Java sur votre serveur.

Pour les versions de 1.0 à 1.3.2 d'OpenConcerto, seule la version 7 de Java est compatible.
Java 7 est disponible sur cette page.

Les versions 1.4 d'OpenConcerto sont comptatible Java 7 et Java 8.

Les versions supérieures (1.5+) d'OpenConcerto sont comptatible Java 8 et supérieur.

Pour mettre à jour OpenConcerto, installez la nouvelle version sur chaque poste. Ensuite, mettez à jour la base de données depuis l'un des postes. Cela s'effectue avec l'outil de configuration, onglet installation.
Il est recommandé de faire une sauvegarde avant toute opération de maintenance/mise à jour.

Monoposte

En version Windows, double cliquer sur le fichier téléchargé puis cliquer 'suivant' jusqu'à la fin de la procédure suffira à installer correctement OpenConcerto.

En version MacOS, nous vous conseillons d'installer Java JDK : jdk-8u172-macosx-x64.dmg. Le fichier ZIP contient un OpenConcerto prêt à l'emploi.
Pour le premier lancement d'OpenConcerto, faire un clic droit ouvrir.

En version Linux, décompressez l'archive fournie, ajouter les droits d'exécutions sur les fichiers se terminant par .sh . La procédure est expliquée ici. Pour plus de simplicité, suivre ce lien pour créer votre propre lanceur.

Multiposte

En version multiposte, vous devez disposer d'un serveur et avoir les compétences informatiques minimales d'administration système.
Voici les étapes d'installation et de configuration à respecter :
En exemple, ici pour un serveur Linux.

1 - Installation de PostgreSQL
La version minimale supportée est la version 10.
Le serveur de base de donnée PostgreSQL est téléchargeable sur http://www.postgresql.org/ ou depuis les dépôts de votre système d'exploitation.

2 - Configuration de PostgreSQL
Pour autoriser les connexions, votre fichier postgresql.conf doit contenir :
listen_addresses='*'

Pour autoriser OpenConcerto à se connecter, le fichier pg_hba.conf doit autoriser les connexions locales en md5, ex:
host all all 192.168.1.0/24 md5

3 - Création de l'utilisateur openconcerto
Vous devez également créer l'utilisateur openconcerto avec le mot de passe openconcerto avec la commande psql ou avec pgAdmin :
CREATE USER "openconcerto" WITH PASSWORD 'openconcerto';

4 - Création de la base OpenConcerto
Toujours en ligne de commande avec psql ou avec pgAdmin :
CREATE DATABASE "OpenConcerto" OWNER "openconcerto";
GRANT ALL PRIVILEGES ON DATABASE "OpenConcerto" to "openconcerto";

5 - Remplissage de la base de données
Obligatoirement en ligne de commande, vous devez exécuter :
psql OpenConcerto < OpenConcerto-1.7.sql

6 - Installation d'OpenConcerto sur les postes
La procédure d'installation est identique que la procédure monoposte.
Une fois installé, exécutez l'outil de configuration d'OpenConcerto et renseignez l'adresse IP du serveur de base de données.