Cómo instalar Odoo 15 en Ubuntu 22.04

Odoo 15 es un paquete de aplicaciones comerciales basado en la web que se puede operar desde una sola consola. Gestión de almacenes, CRM de código abierto, facturación y contabilidad, comercio electrónico, creación de sitios web, recursos humanos, gestión de proyectos, fabricación, gestión de compras, punto de venta y marketing son solo algunas de las aplicaciones comerciales que se ofrecen en Odoo 15. Este blog demostrará el procedimiento de la misma Instalación de Odoo 15 en ubuntu 22/04 Empecemos.

Cómo instalar Odoo 15 en Ubuntu 22.04

Para instalar Odoo 15 en Ubuntu 22.04, siga las instrucciones proporcionadas.
Paso 1: Actualice los paquetes del sistemaPrimero presione «CTRL+ALT+T» y actualice los paquetes del sistema: Todos los paquetes se actualizarán:

Paso 2: Instalar dependenciasA continuación, ejecute el comando proporcionado para instalar las dependencias esenciales: dev libsasl2-dev libldap2-dev build-essential git libssl-dev libffi-dev libmysqlclient-dev libjpeg-dev libblas-dev libatlas-base-dev -y

Espere unos minutos a que se complete la instalación:

Después de instalar dichos paquetes, procederemos a instalar la base de datos.
Paso 3: instalación de PostgreSQLLos usuarios de Odoo 15 utilizan PostgreSQL como base de datos backend: $ sudo apt install postgresql -y

Paso 4: Cree un usuario de PostgreSQL
Escriba el comando provisto para crear un usuario de PostgreSQL llamado «odoo15«: $ sudo su -postgres -c «createuser -s odoo15» «odoo15″ El usuario se creará en unos segundos:

Paso 5: Cree un usuario del sistema Odoo 15Ahora creamos el usuario del sistema Odoo 15: $ sudo useradd -m -d /opt/odoo15 -U -r -s /bin/bash odoo15

Después de crear el usuario del sistema, continúe con el siguiente paso.
Paso 6: Instale libssl1.1A continuación, instale libssl1.1 en su sistema. Para hacer esto, primero agregue el «travieso-seguridad-principal” a la lista de fuentes: $ echo «deb http://security.ubuntu.com/ubuntu impish-security main» | sudo tee /etc/apt/sources.list.d/impish-security.list

Luego instala «libssl1.1” paquete usando el comando dado: $ sudo apt-get install libssl1.1 -y

Paso 7: Descargue e instale wkhtmltoxA continuación, cargue el «wkhtmltox«paquete que incluye»wkhtmltopdf” Herramienta para convertir HTML a PDF: $wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb

Haz lo descargado»wkhtmltox” archivo ejecutable del paquete deb: $ sudo chmod +x wkhtmltox_0.12.6-1.focal_amd64.deb

Instalar «wkhtmltox” ejecutando el siguiente comando en la terminal de Ubuntu 22.04: $ sudo apt install ./wkhtmltox_0.12.6-1.focal_amd64.deb

Paso 8: Crear enlace simbólicoCrear un enlace simbólico para «wkhtmltox“: $ sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf

Paso 9: verifique la versión de wkhtmltox
Finalmente, verifique si el «wkhtmltox” La instalación se realiza correctamente comprobando la versión:


Paso 10: cambie al usuario odoo15Cambiar con el «asi que» Dominio:


Paso 11: Descarga Odoo 15Para descargar Odoo15, escriba el siguiente comando en la terminal de Ubuntu 22.04: $ sudo git clone https://www.github.com/odoo/odoo — depth 1 –branch 15.0 /opt/odoo15/odoo

Paso 12: Cambiar al directorio de OdooCambiar a «/optar/odoo» Directorio:


Paso 13: Crear y activar el entorno virtualA continuación, crea un entorno virtual”myodoo15-venv“: $ python3 -m venv myodoo15-venv

Luego activa el creado. «myodoo15-venv” Entorno virtual: $ fuente myodoo15-venv/bin/activar

Paso 14: Instalación de ruedasAntes de instalar las dependencias de Odoo 15, es importante que el módulo Python llamado «rueda“ en su sistema:


Paso 15: Instale los módulos de PythonEste paso se trata de instalar las dependencias especificadas en el «odoo/requisitos.txt” Documento: $ pip3 install -r odoo/requirements.txt

Luego desactive el entorno creado.
Paso 16: deshabilite el entorno virtualDeshabilitar el «myodoo15-venv” entorno virtual después de instalar las dependencias requeridas de Odoo 15:


Paso 15: Cree un directorio para complementos personalizadosAhora ejecutaremos el comando proporcionado para crear un directorio de complementos personalizado: $ mkdir /opt/odoo15/custom-addons

Paso 16: Cerrar sesión como usuario de Odoo15A continuación, cierre la sesión como usuario de Odoo15 a través de la terminal:


Paso 17: Cree el archivo de configuración de Odoo15Abierto «nano«Editor para crear»odoo15.confArchivo: $ sudo nano /etc/odoo15.conf

Agregue las siguientes líneas mientras escribe «admin_passwd” según sus preferencias y haga clic en “CTRL+O” para guardar el contenido del archivo de configuración de Odoo 15:
[options]admin_passwd=linuxhintdb_host=Falsedb_port=Falsedb_user=odoo15db_password=Falsexmlrpc_port=8069logfile=/var/log/odoo15/odoo.logaddons_path=/opt/odoo15/odoo/addons,/opt/odoo15/custom-addons

A continuación, cree un directorio de registro.
Paso 18: Cree un directorio de registroUse el comando que se proporciona a continuación para crear un directorio de registro: $ sudo mkdir /var/log/odoo15

Luego escriba «odoo15” como propietario del directorio de registro creado: $ sudo chown odoo15:root /var/log/odoo15

Paso 19: Crear el servicio Odoo15En el siguiente paso, creamos un archivo de unidad systemd de Odoo 15 con el «nanoEditor: $ sudo nano /etc/systemd/system/odoo15.service

En el archivo abierto, agregue las siguientes líneas, ingrese usuario y grupo en el «Servicio” sección y haga clic en “CTRL+O‘ para guardar el contenido agregado:
[Unit]Descripción=Odoo15Requires=postgresql.serviceAfter=network.target postgresql.service[Service]Tipo=simpleSyslogIdentifier=odoo15PermissionsStartOnly=trueUser=odoo15Group=odoo15ExecStart=/opt/odoo15/myodoo15-venv/bin/python3 /opt/odoo15/odoo/odoo-bin -c >StandardOutput=journal+console[Install]WantedBy=multi-usuario.objetivo

Guarde el contenido agregado y continúe con el siguiente paso.
Paso 20: Vuelva a cargar el demonio systemdDespués de realizar los cambios necesarios, vuelva a cargar el demonio systemd: $ sudo systemctl daemon-reload

Paso 21: Activar el servicio Odoo15Luego, habilite el servicio Odoo15 usando el siguiente comando: $ sudo systemctl enable –now odoo15

Paso 22: Comprobar el estado de Odoo15Después de habilitar el servicio Odoo15, verifique si se está ejecutando o no en su sistema Ubuntu 22.04: $ sudo systemctl status odoo15 El resultado indicado indica que odoo15 está actualmente activo:

Paso 23: Acceda a Odoo15 en el navegador
Para acceder a Odoo15, navegue http://localhost:8069/ en su navegador favorito:

Cómo quitar Odoo15 de Ubuntu 22.04

Para eliminar Odoo15 de Ubuntu 22.04, primero elimine el «/opt/odoo15» Directorio:


Luego ejecute el comando que se indica a continuación para eliminar el archivo de configuración del servidor Odoo 15.odoo15-servidor.conf”: $ sudo rm -f /etc/odoo15-server.conf

En el siguiente paso, elimine el archivo de configuración de Odoo15 «odoo15.conf” que se usa para configurar la base de datos: $ sudo rm -f /etc/odoo15.conf

Finalmente, elimine el «/etc/init.d/odoo15-servidor” directorio que ayuda a iniciar el servicio Odoo15 al iniciar el sistema: $ sudo rm -f /etc/init.d/odoo15-server

Hemos compilado la forma más fácil de instalar Odoo 15 en Ubuntu 22.04.

Conclusión

Instalar Odoo 15 en Ubuntu 22.04, primero instale las dependencias requeridas. Luego instale y configure Base de datos PostgreSQLcrear un usuario del sistemae instalar wkhtmltox Paquete. Después de eso, instale y configure Odoo15 y sus dependencias y acceda a través del navegador http://localhost:8069/. Este blog demostró el método para instalar Odoo 15 en Ubuntu 22.04.

1 comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada.