Hola amigos, aquí les dejo una guía de instalación para Odoo 11.

Uno de las novedades que trae Odoo 11 es que está sobre python3.

1.  Actualizando el sistema.

sudo apt-get update

2. Creamos un usuario (odoo) para ejecutar Odoo Server

sudo adduser --disabled-password --gecos "Odoo" odoo

3. Instalando y configurando Postgresql

sudo apt-get install postgresql postgresql-server-dev-9.5 -y

4. Creamos un usuario en postgresql, para nuestro caso también llamaremos odoo

sudo su -c "createuser -s odoo" postgres

5. Instalamos las dependencias en python para Odoo.

sudo apt-get install git python3-pip python3-dev libxml2-dev libxslt1-dev libevent-dev \
libsasl2-dev libldap2-dev libpq-dev libpng12-dev libjpeg-dev \
poppler-utils node-less node-clean-css -y

6. Instalamos algunas librerías extras de python

wget https://raw.githubusercontent.com/odoo/odoo/11.0/requirements.txt
sudo -H pip3 install -r requirements.txt

7. Descargando OdooServer  (114 Mb) aprox.:

sudo su - odoo
git clone https://github.com/odoo/odoo.git /home/odoo/odoo-11.0 -b 11.0 --depth=1

8.  Ejecutamos el siguiente comando:

/home/odoo/odoo-11.0/odoo-bin

Veremos algo así, indicando que vamos nuestra instalación:

2017-10-05 06:00:21,746 24073 INFO ? odoo: Odoo version 11.0
2017-10-05 06:00:21,746 24073 INFO ? odoo: addons paths: ['/home/odoo/.local/share/Odoo/addons/11.0', '/home/odoo/odoo-11.0/odoo/addons', '/home/odoo/odoo-11.0/addons']
2017-10-05 06:00:21,746 24073 INFO ? odoo: database: default@default:default
2017-10-05 06:00:21,784 24073 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
2017-10-05 06:00:22,160 24073 INFO ? odoo.addons.base.ir.ir_actions_report: You need Wkhtmltopdf to print a pdf version of the reports.
2017-10-05 06:02:27,649 24073 INFO ? odoo.http: HTTP Configuring static files
2017-10-05 06:02:27,789 24073 INFO ? odoo.http: Generating nondb routing

9. Vamos a crear el archivo de configuración de Odoo:

/home/odoo/odoo-11.0/odoo-bin --save --stop-after-init

 

10. Salimos de la sesión del usuario (odoo) en la consola:

exit

11. Por lo general los archivos de configuración están dentro de /etc por que vamos a mover el archivo de configuración de OdooServer a /etc:

sudo mkdir /etc/odoo
sudo cp /home/odoo/.odoorc /etc/odoo/odoo.conf
sudo chown -R odoo /etc/odoo

12. Creamos un directorio donde el servicio de Odoo almacenará los archivos del log.

sudo mkdir /var/log/odoo
sudo chown odoo /var/log/odoo

13. Editamos el archivo de configuración de OdooServer.

sudo nano /etc/odoo/odoo.conf

Buscamos el parámetro: logfile = None y lo modificamos con el siguiente valor:

logfile = /var/log/odoo/odoo-server.log

12. Script de inicio automático de Odoo-Server:

sudo cp /home/odoo/odoo-11.0/debian/init /etc/init.d/odoo
sudo chmod +x /etc/init.d/odoo

13. Creamos el siguiente enlace para ejecutar Odoo:

sudo ln -s /home/odoo/odoo-11.0/odoo-bin /usr/bin/odoo
sudo chown -h odoo /usr/bin/odoo

14. Hacemos que Odoo se inicie automáticamente cuando se reinicie nuestro servidor:

sudo update-rc.d odoo defaults

15 Iniciamos Odoo:

sudo /etc/init.d/odoo start

16. Miramos el log en nuestra terminal o consola:

tail -f /var/log/odoo/odoo-server.log

17. Ingresamos a Odoo mediante un navegador web: http://IP_or_Dominio.com:8069

Accesos por defecto:

Email: admin
Clave: admin

 

 

 

Eso es todo amigos, espero que les sea de ayuda.

Gracias.

 


Javier Salazar Carlos

Soy Ingeniero de Ingeniería de Sistemas, egresado de la Universidad Nacional del Callao, especialista en Tecnologías de la Información y de las Comunicaciones (TICs).

13 comentarios

Carlos · 08/10/2017 a las 5:26 pm

Hola! el comando sudo -H pip install –upgrade pip me da lo siguiente: sudo: pip: command not found
Segui todos los otros pasos, no tuve problemas… luego de ejecutar el último comando veo que todo esta bien:

2017-10-08 22:04:59,380 20502 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf
2017-10-08 22:04:59,381 20502 INFO ? odoo: addons paths: [‘/home/odoo/.local/share/Odoo/addons/11.0’, ‘/home/odoo/odoo-11.0/odoo/addons’, ‘/home/odoo/odoo-11.0/addons’]
2017-10-08 22:04:59,381 20502 INFO ? odoo: database: default@default:default
2017-10-08 22:04:59,392 20502 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
2017-10-08 22:04:59,397 20502 INFO dbdemo odoo.modules.loading: loading 1 modules…
2017-10-08 22:04:59,469 20502 INFO dbdemo odoo.addons.base.ir.ir_actions_report: You need Wkhtmltopdf to print a pdf version of the reports.
2017-10-08 22:04:59,550 20502 INFO dbdemo odoo.modules.loading: 1 modules loaded in 0.15s, 0 queries
2017-10-08 22:04:59,555 20502 INFO dbdemo odoo.modules.loading: loading 11 modules…
2017-10-08 22:04:59,598 20502 INFO dbdemo odoo.modules.loading: 11 modules loaded in 0.04s, 0 queries
2017-10-08 22:04:59,718 20502 INFO dbdemo odoo.modules.loading: Modules loaded.

pero en el navegador no pasa nada, se queda cargando y al final dice que tomo demasiado tiempo y no hace nada.
No soy ingeniero, pero seguí el tutorial de odoo 10 al pie de la letra y lo pude instalar en aws…ahora trato de hacer lo mismo con odoo 11 , pero no entiendo en que parte puede estar el fallo…..te agradecería si me puedes ayudar

    Javier Salazar Carlos · 09/10/2017 a las 7:12 am

    Has visto si te ha mostrado algún error en el log.:
    tail -f /var/log/odoo/odoo-server.log

      Carlos · 12/10/2017 a las 10:45 pm

      Hola, lo que te pegue es lo que sale cuando ejecuto el comando, como te decia, no soy ingeniero, mi experiencia con odoo es funcional, me parece que todo esta bien en el log, pero no podría identificar si hay algo mal…odoo 10 lo instale siguiendo el tuto de esta pagina, pero con esta versi[on no se que estaré haciendo mal

      Carlos · 14/10/2017 a las 7:38 pm

      Disculpa volver a escribir, he instalado como 4 veces, veo el log y está bien…pero a la hora de poner la ip en el navegador se queda cargando y nunca logra entrar…se te ocurre algo que pueda hacer para revisar cual es el problema? segui otros tutoriales porque pensé que tal vez faltaba alguna linea en este, pero me pas[o lo mismo…se instal[o todo bien pero en el navegador nada….no se si pueda ser alguna configuraci[on diferente que deba hacer o q….el puerto no puede ser porque en odoo 10 entre con 8069 sin problemas….ayuda!

        Javier Salazar Carlos · 15/10/2017 a las 9:44 am

        Hola Carlos, que navegador estas usando?
        Recomiendo que uses chrome y sino lo tienes usar firefox.

          Jesus · 12/12/2017 a las 7:38 am

          Buenos días Javier, gracias por este tutorial, me da también es error que a Carlos
          ~# sudo cp /home/odoo/.odoorc /etc/odoo/odoo.conf
          cp: cannot stat ‘/home/odoo/.odoorc’: No such file or directory

          Saludos

Allan Fuentes · 16/11/2017 a las 1:20 am

Hola amigo, muy buen post pero te quiero hacer una consulta, en el paso 10 donde se crea el archivo de configuración de odoo, cuando ejecuto el comando me pide un password for odoo

¿Cual es el password? me puedes ayudar.

Saludos.

Milo DC. · 07/12/2017 a las 8:29 pm

Hola, que tal ,me encanta Odoo, estoy probando el 11 en una VM, pero me arroja el siguiente error y he buscado lo que solicita el comando y no existe dicho fichero oculto o es que esta al revés el comando?

sudo cp /home/odoo/.odoorc /etc/odoo/odoo.conf
cp: no se puede efectuar `stat’ sobre ‘/home/odoo/.odoorc’: No existe el archivo o el directorio

    Javier Salazar Carlos · 10/12/2017 a las 12:51 pm

    Hola Milo, he hecho una actualización a la publicación por la que ya no deberías presentar inconvenientes.

      Jesus · 12/12/2017 a las 7:39 am

      Buenos días Javier, gracias por este tutorial, me da también es error que a Carlos
      ~# sudo cp /home/odoo/.odoorc /etc/odoo/odoo.conf
      cp: cannot stat ‘/home/odoo/.odoorc’: No such file or directory

      Saludos

      Joyza · 27/03/2018 a las 11:41 am

      yo presento el mismo error, cual es la solucion…mil gracias

rgrs · 11/01/2018 a las 1:37 pm

Yo llevo mas de 30 minutos en este punto:

INFO ? odoo.addons.base.ir.ir_actions_report: You need Wkhtmltopdf to print a pdf version of the reports.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

code