Installation de Tryton 3.0

Il est possible de débuter avec Tryton plus simplement que ce qui suit, en utilisant soit le serveur de démo fourni par tryton.org, soit en demandant un hébergement gratuit chez sisalp.

La méthode d'installation proposée n'est qu'une parmi d'autres.

Environnement technique
- serveur Tryton 3.0 sur un serveur virtualisé Debian 7.3 (wheezy)
- client Tryton 3.0 sur PC Linux Mint 14  ...
   ... car le client Tryton accessible par un navigateur web, sera disponible dans une version ultérieure

Description
- s'identifier "root" sur le serveur Debian

- lancer les commandes suivantes pour installer le serveur Tryton à partir du repository "Tryton Debian"
cd /etc/apt && wget http://debian.tryton.org/debian/debian.tryton.org-archive.asc && apt-key add debian.tryton.org-archive.asc

echo "deb http://debian.tryton.org/debian/ wheezy-3.0 main" >> /etc/apt/sources.list

apt-get update

apt-get install tryton-server -t wheezy-3.0

apt-get install tryton-modules-all

nb : les sources des modules sont mis sous  /usr/lib/python2.7/dist-packages/trytond/modules

- créer user + base de données
su - postgres -c "createuser --createdb --no-createrole --no-superuser --pwprompt tryton"

su - postgres -c "createdb --encoding=UNICODE --owner=tryton  <nom de la base>"

- mettre à jour le fichier de configuration /etc/trytond.conf en modifiant les lignes suvantes :
jsonrpc = <adresse ip ou nom dns du serveur debian >:8000
db_host = localhost
db_user = tryton
db_password = <mot de passe saisi à la création du user BD tryton>
language = fr_FR
timezone = Europe/Paris

- relancer le serveur Tryton
 /etc/init.d/tryton-server restart

- initialiser la base de données
/usr/bin/trytond -i all -d <nom de la base>

... en fin d'exécution, le script vous demande de saisir le mot de passe "admin" (*)

Optionnel :  rendre la BD accessible à distance

  •    maj de la ligne suivante dans le fichier /etc/postgresql/9.1/main/postgresql.conf 

listen_addresses = '*'                  # what IP address(es) to listen on; 

  • maj des lignes suivantes dans le fichier /etc/postgresql/9.1/main/pg_hba.conf

#host    all             all             127.0.0.1/32            md5
host    all             all              0.0.0.0/0             md5

-  relancer PostgreSQL pour prendre en compte ces modifications :
service postgresql restart

- relancer le serveur Tryton
 /etc/init.d/tryton-server restart

Installation du client
- télécharger puis installer le client Tryton à partir de http://www.tryton.org/fr/telechargement.html

- lancer le client Tryton

- créer un profil de connexion

- vous connecter avec ce profil en vous identifiant "admin" et avec le mot de passe précédemment saisi (*)

On passe ensuite à l'étape de configuration ...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *