Guía instalación Odoo 17
Guía instalación Odoo 17
Guía instalación Odoo 17
Bienvenida
Para garantizar una instalación limpia y sin conflictos, le mostraremos cómo instalar
Odoo dentro de un entorno virtual. Este método es ideal para evitar interferencias
con otros servicios o versiones de Odoo que desee instalar en el futuro.
Solución de Problemas
Agradecimientos
Gracias por elegir esta guía. Esperamos que le sea de gran ayuda en su camino
hacia una exitosa implementación de Odoo.
Aaron Ballesteros
Fundador de www.sofbiz.pe
Requisitos y Pre-Requisitos para la Instalación de Odoo 17
Configuración del Servidor
Siga los pasos indicados en esta guía para configurar la renovación automática del
certificado SSL. De no hacerlo, el certificado expirará a los 90 días, dejando el
entorno de producción inaccesible hasta obtener un nuevo certificado.
Guía de Instalación Odoo 17 - Parte 1: Ambiente de Desarrollo
Descargue la Guía de instalación gratuita
Python (versión mínima actualizada de 3.7 a 3.10) y otros paquetes esenciales con:
sudo apt install build-essential python3-pillow python3-lxml python3-dev python3-pip python3-setuptools npm nodejs git gdebi
libldap2-dev libsasl2-dev libxml2-dev python3-wheel python3-venv libxslt1-dev node-less libjpeg-dev
Configuración de PostgreSQL
Instalación de Wkhtmltopdf
Nota: Asegúrese de que los comandos estén en una sola línea al ejecutarlos.
Guía de Instalación de Odoo 17 - Ambiente Virtual
Preparación del Ambiente Virtual
Este paso es fundamental para asegurar que el código fuente se descargue con los
permisos adecuados.
La línea de comandos cambiará para indicar que está operando dentro del ambiente
virtual.
Instalación de Dependencias
Instale las dependencias necesarias de Odoo con los siguientes comandos:
pip3 install wheel
pip3 install -r odoo/requirements.txt
Asegúrese de que el puerto 8069 esté abierto en su servidor Ubuntu para poder
probar Odoo en su navegador.
Navegue al directorio fuente de Odoo e inicie la aplicación:
cd /opt/odoo17/odoo
./odoo-bin
deactivate
exit
Dentro de Nano, copie y pegue el siguiente contenido para configurar el servicio (use
autoclick del mouse para pegar):
[Unit]
Description=Odoo17
Requires=postgresql.service
After=network.target postgresql.service
[Service]
Type=simple
SyslogIdentifier=odoo17
PermissionsStartOnly=true
User=odoo17
ExecStart=/opt/odoo17/odoo-venv/bin/python3 /opt/odoo17/odoo/odoo-bin -c
/etc/odoo17.conf
StandardOutput=journal+console
[Install]
WantedBy=multi-user.target
Inicie y habilite el servicio de Odoo para que se ejecute en el arranque del servidor:
sudo systemctl enable --now odoo17
Si desea ver los mensajes registrados por el servicio Odoo, use el siguiente
comando:
***sudo journalctl -u odoo17
Prueba de la Instalación de Odoo
Acceso a Odoo desde el Navegador
Se le solicitará crear una base de datos de Odoo. Si ya realizó una prueba previa, es
posible que acceda directamente a la base de datos existente.
Configuración de Credenciales
● Nginx: Actúa como un servidor web de alto rendimiento que facilita el acceso
seguro a tu instalación de Odoo.
● Certificado SSL: Proporciona una conexión cifrada entre el servidor y los
clientes, asegurando que los datos sensibles estén protegidos.
● Renovación Automática de SSL: Mantiene la seguridad sin interrupciones al
renovar automáticamente los certificados antes de que expiren.
● Modo Proxy: Mejora la seguridad y permite una configuración más avanzada
del servidor web.
Mejoras de Seguridad y Rendimiento: