Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/08/2021, à 21:42

fran_studio

[abandon]Création de ses identifiants Tryton et Postgres

Bonjour, je vais essayer tous les autres logiciels gratuits, là Tryton ce n'est pas PhpMyAdmin, mais Postgres. Que je ne connais pas d'ailleurs. Je n'ai pas réussi à finaliser l'installation car je ne suis pas sûre de quoi mettre pour créer mon nom d'utilisateur et mot de passe Tryton dans ma base de données Tryton. D'ailleurs je ne sais même pas la regarder.

sudo apt install python3-pip
sudo su postgres
createuser -s tryton
exit
python -m pip install trytond       # server
python -m pip install tryton        # client
sudo apt-get install tryton-modules-all
sudo /etc/init.d/tryton-server start

sudo su postgres
createuser -s dracchingan
exit

A ce niveau-là, mon nom d'utilisateur ne me permet pas de loguer dans Tryton.

sudo -u postgres psql

Je ne sais pas si c'est cela qu'il faut mettre ?

CREATE USER dracchingan WITH PASSWORD NULL;
CREATE DATABASE 'tryton' WITH OWNER = dracchingan ENCODING = 'UTF8' LC_COLLATE = 'fr_FR.UTF-8' LC_CTYPE = 'fr_FR.UTF-8' CONNECTION LIMIT = -1 ;
GRANT ALL PRIVILEGES ON DATABASE tryton TO dracchingan;
# \q

Rem: utf8_general_ci ne semble pas exister pour Postgres, mais c'est la table de caractères de l'update de Dolibarr.

Je ne sais pas du tout quoi mettre dans CREATE ROLE, pour un usage qui n'est pas un test.

?????? CREATE ROLE 'tryton' WITH LOGIN SUPERUSER CREATEDB CREATEROLE INHERIT REPLICATION CONNECTION LIMIT -1 PASSWORD NULL;
?????? postgres=# \q

Idées tirées de:
Docs Tryton
Installation Test de Tryton
Postgres database
Postgres CREATE ROLE

Dernière modification par fran_studio (Le 27/08/2021, à 15:35)

Hors ligne

#2 Le 26/08/2021, à 08:53

bruno

Re : [abandon]Création de ses identifiants Tryton et Postgres

Bonjour,

Premières lignes de la doc Tryton (gras ajouté) :

Install the version provided by your operating system distribution. This is the quickest and recommended option for those who has operating system that distributes Tryton.

Tu aurais donc dû installer avec :

sudo apt install tryton-server

L'installation avec pip est plus complexe et pose des problèmes de maintenance et de sécurité.

#3 Le 26/08/2021, à 14:25

fran_studio

Re : [abandon]Création de ses identifiants Tryton et Postgres

Donc je désinstalle avec Synaptic et je commence l'installation par Tryton server ?

Merci !!!

Donc j'ai fait:
Serveur Tryton:

sudo apt install tryton-server

Modules suggérés:

sudo apt install python3-sphinx tryton-client tryton-modules-all tryton-server-doc

Mise à jour système:

sudo updatedb

Lancement:

tryton

Je ne peux toujours pas me connecter car je n'ai pas créé mes identifiants.

Dernière modification par fran_studio (Le 26/08/2021, à 15:08)

Hors ligne