Installation gnuhealth 3.4.1 sur UBUNTU 18.04

1/ Mettre a jour les sources

se connecter en tant que root

$sudo -s


#apt-get update

voir la version de python

#pip3 --version

2/ Installer les dependances

#apt-get install python3-pip 2to3 unoconv postgresql-10

3/ creer l'utilisateur gnuhealth

#adduser gnuhealth


4/ Faire un lien entre Python3 et 2to3
- Se loger en tant que gnuhealth

sudo bash
cd /usr/bin
ln -si python3 python
exit

5/ Mise a jour de Update pip


su gnuhealth

pip3 install --user --upgrade pip setuptools wheel

6/Verifier la methode d'authentication de PostgreSQL


Localiser le fichier pg_hba.conf en tapant la commande suivant en tant que root :

#su - postgres -c "psql -t -P format=unaligned -c 'show hba_file'"

example de reponse :
/etc/postgresql/10/main/pg_hba.conf

Editer ce fichier avec l'utilisateur postgres

#su postgres

$nano /etc/postgresql/10/main/pg_hba.conf



et changer les lignes suivante avec ceux-ci:

local all all trust


host all all 127.0.0.1/32 trust

redemarrer le serveur :

#reboot


7/ lancer le server gnuhealth en tant qu'utilisateur gnuhealth

#su gnuhealth
$ cdexe

gnuhealth@gnuhealthserver:~/gnuhealth/tryton/server/trytond-4.6.13/bin $ python3 trytond --verbose


Vous pouver vous connecter sur l eserveur en utilisant le client gnuhealth v3.4.1

Telechagable ici pour windows:

http://downloads.tryton.org/4.6/tryton-last.exe




8/ Installation d'une base de donnee DEMO



se connecter en tant que gnuhealth :
#su gnuhealth

$ cd $HOME
Telecharger la db :

$ wget -O healthdemo.sql.gz http://health.gnu.org/downloads/postgres_dumps/gnuhealth-34-demo.sql.gz

extraire l'archive :

$gunzip gnuhealth-34-demo.sql.gz



Creer une db vide:

$ createdb healthdemo

importer la db healthdemo du fichier vers cette db vide

$ psql healthdemo < healthdemo.sql






parametrage de connection a partir du client gnuhealth 3.4.1

Database: healthdemo
Username: admin
Password: gnusolidario

Commentaires