Instalar Tryton en Debian 7 I. Instalación base

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:

sudoers

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:

tritond_conf

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:

tryton-conn

Referencias

http://domatix.com/instalacion_de_tryton_en_ubuntu/

Publicado en Blog y etiquetado , , .

2 Comentarios

Los comentarios están cerrados.