Login Blog

___________________


Instalar Odoo 17 en ubuntu

Redes y servidores     Comentarios(1)

Odoo es el software libre de gestión empresarial capaz de cubrir todas las necesidades de tu negocio, gracias a la integración de sus múltiples aplicaciones: Odoo CRM , contabilidad, inventario, marketing online, gestión de proyectos, recursos humanos, etc.

Odoo cuenta con una aplicación para cada necesidad empresarial, reuniendo en una única plataforma, tu solución personalizada, rentable y modular, lo que permitirá a tu organización ahorrar tiempo y recursos, gestionando de forma unificada tu negocio.

¿Como instalar Odoo 17 en ubuntu?

Para ello una vez instalado nuestro vps, debemos configurar algunos pasos:

1) Ingresamos un nombre al host:

hostnamectl set-hostname erp.tudominio.pe

2) Actualizamos el SO:

apt update -y && apt upgrade -y

3) Reiniciamos el SO.

reboot

4) Descargamos el script que preparé para su instalación (lo encuentras en la sección de descargas).

odoo_install.sh

5) Le damos permiso de ejecución:

chmod +x odoo_install.sh

6) Ejecutamos el script para la instalación de odoo.

./odoo_install.sh

A continuación empezará a descargar los paquetes necesarios para la instalación de odoo, y finalizará con la instalación del ERP.

7) Ahora instalaremos nginx para el entorno web.

apt install nginx -y

8) A continuación instalaremos certbot para generar los TLS

apt install certbot python3-certbot-nginx -y

9) Empezamos a generar las llaves de seguridad:

certbot --nginx -d erp.tudominio.pe

10) Para ingresar las llaves y correr nginx con odoo, debemos realizar algnos pasos adicionales, debemos realizar algunos cambios en odoo.conf

list_db = False
max_cron_threads = 1
workers = 4
proxy_mode = True

Con estos cambios le decimos que acepte el proxy de nginx a odoo, las demás lineas son configuracion de hardware.

11) Ahora nos vamos a /etc/nginx/conf.d y borramos algún archivo que se encuentre ahí

12) A continuación crearemos el archivo de configuración para nginx de la siguiente manera:

/etc/nginx/sites-enabled/erp.conf

Este archivo te dejare en descargas, así podrás editarlo en las líneas indicadas.

13) El mismo archivo debes copiarlo en /etc/nginx/sites-available/

cp /etc/nginx/sites-enabled/erp.conf /etc/nginx/sites-available/

hacemos un nginx -t, con esto verificamos que no tenemos errores en la configuración de nginx.

reiniciamos nginx "systemctl restart nginx.service"
reiniciamos odoo "systemctl restart odoo-server.service"

Si todo anda bien, podemos ingresar a nuestro url "tudominio.pe" nos pedira la bbdd a crear en odoo.

18) Si todo está funcionando bien, notarás un detalle, cuando creas el chat para la web, no aparece para los clientes. Esto se debe a que falta instalar una libreria de python, puedes solucionarlo instalando de la siguiente manera:

pip install gevent

reinicias los dos servicios, y ya deberías ver el chat de los clientes.

Descargas:

Usted debe iniciar sesión para poder visualizar.

___________________

Comentarios:

Usted debe iniciar sesión para poder visualizar.

Deja un comentario:

Usted debe iniciar sesión para poder comentar.

_______________________