Abrimos una Terminal de Ubuntu o una manera rƔpida es presionando las teclas Alt+Ctrl+T y escribimos lo siguiente:
Cremos un directorio en la ruta /opt llamada Odoo:
cd /opt
Despues:
sudo mkdir odoo
Cambiamos los permisos de la carpeta odoo al usuario que usara esta ruta (german es el usuario del sistema):
sudo chown german.german * -R odoo
Descargamos Odoo desde el Repositorio Oficial:
sudo git clone https://www.github.com/odoo/odoo --depth 1 --branch 9.0 --single-branch .
Instalamos las dependencias de la aplicaciĆ³n:
sudo pip install -r /opt/odoo/doc/requirements.txt
sudo pip install -r /opt/odoo/requirements.txt
Creamos nuestro Usuario Postgres
Entramos al prompt de postgres:
sudo su postgres
Creamos el Usuario:
createuser -s -P -e odoo
Tecleamos la contraseƱa (odoo) 2 veces.
Ahora para evitar algĆŗn error modificamos el template principal de postgres (template1)
psql template1
Y una vez dentro del template:
alter role odoo with password 'odoo';
Para salir del prompt de postgres solo ejecutamos:
psql \q
Creamos nuestro archivo de configuracion de Odoo, para ello vamos al directorio de instalaciĆ³n (/opt/odoo/) y ejecutamos:
python openerp-server -c odoo.conf -s
Lo que estamos haciendo es crear un archivo de configuraciĆ³n para Odoo.
Ahora debemos pausar la ejecuciĆ³n del servidor con la combinaciĆ³n de teclas ctr+c.
Listo, ahora editamos el archivo de configuraciĆ³n llamado odoo.conf, con el editor vi, vim, nano o gedit si estĆ”n en modo grĆ”fico y modificamos los valores:
db_host = localhost
db_maxconn = 64
db_name = False
db_password = odoo
db_port = 5432
db_template = template1
db_user = odoo
Guardamos y ahora para ejecutar el servidor odoo, usamos el comando:
python openerp-server -c odoo.conf
En la ruta /opt/odoo
NOTAS:
En ocasiones el Firewall de Linux, puede bloquear nuestro puerto en donde iniciamos Odoo, entonces debemos ejecutar los siguientes comandos: