![]()
En este post voy a incluir los paso a seguir para instalar Tryton client y server en Debian 7.
Preparativos
Si queremos trabajar con sudo, cosa que a mi me agrada, en primer lugar configuraremos los sudoers en Debian. Para ello teclearemos la orden:
[code language=»bash» gutter=»false»]
usuario@debian:~$ su
root@debian:/home/usuario# visudo
[/code]
se abrirá entonces el archivo /etc/sudoers.tmp y deberemos añadir nuestro usuario detrás del root:
de esta forma ya lo tenemos preparado para usar sudo.
Instalación
Para el cliente, instalamos desde los repositorios con la orden
[code language=»bash» gutter=»false»]
sudo apt-get install tryton-client
[/code]
En el caso del servidor, instalamos desde los repositorios con la orden
[code language=»bash» gutter=»false»]
sudo apt-get install tryton-server
[/code]
y todos los módulos con el meta paquete:
[code language=»bash» gutter=»false»]
sudo apt-get install tryton-modules-all
[/code]
Una vez instalados los módulos abriremos el archivo /usr/share/doc/tryton-server/README.Debian y seguiremos los pasos que se nos indican:
Lo primero es comprobar que el motor de base de datos se ha instalado y se está ejecutando correctamente:
[code language=»bash» gutter=»false»]
sudo /etc/init.d/postgresql* restart
[/code]
lo que nos devolverá:
[code language=»bash» gutter=»false»]
[ ok ] Restarting PostgreSQL 9.1 database server: main
[/code]
Ahora crearemos el usuario de la BD (en este caso tryton), con el siguiente comando, que nos pedirá una clave (yo he puesto también tryton):
[code language=»bash» gutter=»false»]
sudo su – postgres -c "createuser –createdb –no-createrole –no-superuser –pwprompt tryton";
[/code]
Cambiaremos entonces el archivo de configuración del servidor Tryton (/etc/trytond.conf) e introduciremos los datos de la BD local y del usuario creado. Nos quedará algo como:
Por último, arrancaremos el servidor Tryton:
[code language=»bash» gutter=»false»]
sudo /etc/init.d/tryton-server restart
[/code]
lo que nos devolverá:
[code language=»bash» gutter=»false»]
[ ok ] Restarting Tryton Application Platform: trytond.
[/code]
Base de datos
Si queremos, podemos crear una BD y dejarla lista para usar, aunque también se puede hacer desde el cliente.
Para ello tendremos que dar además del nombre, la contraseña del ususario admin (aquí también he puesto ‘admin’).
[code language=»bash» gutter=»false»]
sudo su – postgres -c "createdb –encoding=UNICODE –owner=tryton tryton";
sudo /usr/bin/trytond -i all -d tryton
[/code]
y ya podemos acceder a nuestro servidor recién creado tras configurar la conexión en el cliente:



puedes usar los nuevos repos no oficinales de debian pero si actualizados http://debian.tryton.org/
Gracias por tu aporte. En cuanto lo pruebe lo añado al post.