ODOO 9
Hola
Amigo(as), vamos a ver cómo instalar odoo 9 en ubuntu 14.04
Teneis
que tener instalado ubuntu 14.04, la versión server o de escritorio.
Consejo:
para instalaciones mas profesionales usar proxmox, un sistemas de
virtualizacion que te muchas opciones como clonar maquinas en
caliente, autoinicio de maquinas por posibles cortes de luz y otros
muy buenos.
Empezamos
con la instalacion.
1.-
Actualizamos el sistema, necesario para tener actualizado nuestro
repositorio en ubuntu y poder trabajar con los paquetes más
actuales.
Abrimos
la terminal y nos cambiamos a modo root ($ sudo su).
Ahora
podemos ver que antes de ingresar cualquier comando en la terminal
tenemos el simbolo '#'.
Para
actualizar el sistema ponemos lo siguiente.
#
apt-get update
#
apt-get upgrade
2.-
Instalamos el editor de texto Vim o si lo preferimos usamos Nano y
saltamos al siguiente punto.
#
apt-get install vim
3.- Creamos
el usuario Odoo con el que ejecutaremos la aplicación, se
creará automáticamente la carpeta personal /opt/odoo.
# adduser
--system --home=/opt/odoo --group odoo
4.-
Instalamos la base de datos postgres
# apt-get
install postgresql postgresql-server-dev-9.3
5.-
Iniciamos sesion con postgres
# su
- postgres
6.- Creamos
un usuario para Odoo ERP en postgreSql, le asignamos un password
y salimos de la sesión de postgres.
#
createuser --createdb --username postgres --no-createrole
--no-superuser --pwprompt odoo
Enter
password for new role:
Enter
it again: exit
7.- Instalamos
librerías
#
apt-get install python-pip python-dev libldap2-dev libsasl2-dev
libssl-dev libjpeg-dev libevent-dev libxml2-dev node-less
libxslt1-dev node-less libxslt1-dev python-ldap
8.-
Instalamos con PIP las librerias de python requeridas por Odoo.
#
su - odoo -s /bin/bash
$
wget https://github.com/odoo/odoo/archive/9.0.zip
$
unzip
9.0.zip
$
exit
#
pip install -r /opt/odoo/odoo-9.0/requirements.txt
Para
ver si todo instaló correctamente:
#
pip freeze
Nos
mostrará toda la lista de librerias instaladas.
9.- Instalamos
Odoo server
#
su - odoo -s /bin/bash
$
cp -a odoo-9.0 server
$
rm -rf odoo-9.0
Iniciamos
Odoo para ver si todo esta marchando bien:
$
/opt/odoo/server/openerp-server
Veremos
algo asi:
2015-09-16
05:11:06,783 4627 INFO ? openerp: OpenERP version 9.0rc12015-09-16
05:11:06,784 4627 INFO ? openerp: addons paths:
['/opt/odoo/.local/share/Odoo/addons/9.0',
u'/opt/odoo/server/openerp/addons',
u'/opt/odoo/server/addons']
2015-09-16 05:11:06,784 4627 INFO ?
openerp: database: default@default:default
2015-09-16 05:11:07,597
4627 INFO ? openerp.service.server: HTTP service (werkzeug) running
on 0.0.0.0:8069
Salimos
con Ctrl + C;
Finalmente
escribimos exit en
la terminal para salir de la sesion de odoo.
10
.- Creamos un directorio para los archivos logs.
#
mkdir /var/log/odoo/
#
chown odoo:root /var/log/odoo
11
.- Configuramos Odoo Server.
#
cp /opt/odoo/server/debian/openerp-server.conf /etc/odoo-server.conf
#
chown odoo: /etc/odoo-server.conf
#
chmod 640 /etc/odoo-server.conf
Editamos
el archivo odoo-server.conf: #
vim o nano/etc/odoo-server.conf
db_user
= odoo
db_password = CLAVE CREADO EN EL PASO 6
addons_path =
/opt/odoo/server/addons
logfile = /var/log/odoo/odoo-server.log
Observación:
Para editar con Vim debemos cambiarlo a modo insert presionando la
letra 'i', para guardar y salir primero debemos ponerlo en modo
comando presionando la tecla Esc y luego ingresar el comando ':wq'
(sin las comillas simples).
12.-
Haciendo que Odoo se inicie automaticamente.
#
cp /opt/odoo/server/debian/init /etc/init.d/odoo-server
#
chmod 755 /etc/init.d/odoo-server
#
chown root: /etc/init.d/odoo-server
Editamos
el archivo:
#
vim o nano /etc/init.d/odoo-server
Modificamos
los siguientes valores:
DAEMON=/opt/odoo/server/odoo.py
NAME=odoo-server
DESC=odoo-server
CONFIG=/etc/odoo-server.conf
Observación:
Para editar con Vim debemos cambiarlo a modo insert presionando la
letra 'i', para guardar y salir primero debemos ponerlo en modo
comando presionando la tecla Esc y luego ingresar el comando ':wq'
(sin las comillas simples).
Hacemos
que Odoo server se inicie automáticamente cuando reiniciamos el
servidor
#
update-rc.d odoo-server defaults
13.-
Ingresamos a odoo por el navegador:
http://IP_or_dominio.com:8069
Para
ver el log:
# tail
-f /var/log/odoo/odoo-server.log
Ya
tenemos instalado odoo 9 en ubuntu 14.04.
Basado en:fuente.
No hay comentarios:
Publicar un comentario