GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Odoo en Ubuntu 20.04

En este artículo habremos explicado los pasos necesarios para instalar y configurar Odoo en Ubuntu 20.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

Odoo es el ERP de código abierto más extenso que proporciona todas las aplicaciones relacionadas con el negocio. Incluye una amplia gama de aplicaciones, como CRM, comercio electrónico, creación de sitios web, facturación, contabilidad, fabricación, almacén, gestión de proyectos, inventario y mucho más, todo perfectamente integrado.

Instalar Odoo en Ubuntu 20.04

Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.

sudo apt update
sudo apt upgrade

Paso 2. Instale las dependencias de Odoo.

Ejecute el siguiente comando para instalar todas las dependencias requeridas:

sudo apt install git python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libjpeg-dev zlib1g-dev libpq-dev

Paso 3. Creación de un usuario del sistema.

Crearemos un nuevo usuario y grupo del sistema con un directorio de inicio /opt/meilana que ejecutará el servicio Odoo:

sudo useradd -m -d /opt/odoo14 -U -r -s /bin/bash meilana

Paso 4. Instale PostgreSQL.

Ejecute el siguiente comando para instalar PostgreSQL en el sistema Ubuntu:

sudo apt install postgresql

Luego, cree un usuario de PostgreSQL con el mismo nombre que el usuario del sistema creado anteriormente:

sudo su - postgres -c "createuser -s meilana"

Paso 5. Instale wkhtmltopdf.

Descargue e instale el paquete Wkhtmltopdf. La versión recomendada es 0.12.5 y está disponible en la página de descarga de wkhtmltopdf, en la sección de archivo:

sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb
sudo apt install ./wkhtmltox_0.12.6-1.bionic_amd64.deb

Paso 6. Instale Odoo en el sistema Ubuntu:

Primero, cambie al usuario “meilana”:

sudo su - ramona

Luego, clone el código fuente de Odoo 14 del repositorio de GitHub:

git clone https://www.github.com/odoo/odoo --depth 1 --branch 14.0 /opt/odoo14/odoo

Una vez que se complete la descarga, cree un nuevo entorno virtual de Python para Odoo:

cd /opt/odoo14
python3 -m venv odoo-venv
source odoo-venv/bin/activate

Después de eso, instale todos los módulos de Python necesarios con pip3:

pip3 install wheel
pip3 install -r odoo/requirements.txt

Una vez que tenga éxito, desactive el entorno escribiendo:

deactivate

Luego, crearemos un nuevo directorio que contendrá los complementos de terceros:

mkdir /opt/odoo14/odoo-custom-addons
exit

En los siguientes pasos creamos un archivo de configuración con el siguiente contenido:

sudo nano /etc/odoo14.conf
[options]
; This is the password that allows database operations:
admin_passwd = your_admin_passwd
db_host = False
db_port = False
db_user = odoo14
db_password = False
addons_path = /opt/odoo14/odoo/addons,/opt/odoo14/odoo-custom-addons

Paso 7. Creación del archivo de unidad Systemd Odoo.

Abra un editor de texto nano y cree un archivo de unidad de servicio llamado odoo14.service con el siguiente contenido:

sudo nano /etc/systemd/system/odoo14.service
[Unit]
Description=Odoo14
Requires=postgresql.service
After=network.target postgresql.service

[Service]
Type=simple
SyslogIdentifier=odoo14
PermissionsStartOnly=true
User=odoo14
Group=odoo14
ExecStart=/opt/odoo14/odoo-venv/bin/python3 /opt/odoo14/odoo/odoo-bin -c /etc/odoo14.conf
StandardOutput=journal+console

[Install]
WantedBy=multi-user.target

Finalmente, inicie el servicio Odoo y habilítelo para que se inicie en el arranque ejecutando:

sudo systemctl daemon-reload
sudo systemctl enable --now odoo14
sudo systemctl status odoo14

Paso 8. Acceso a Odoo 14.

Para acceder a Odoo 14, vaya a la siguiente URL y cree una nueva base de datos:

http://your_domain_or_IP_address:8069

Eso es todo lo que necesita hacer para instalar Odoo en Ubuntu 20.04 LTS Focal Fossa. Espero que encuentre útil este consejo rápido. Para obtener más información sobre Odoo, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Ubuntu
  1. Instale Odoo 9 en Ubuntu 14.04

  2. Cómo instalar Odoo 10 en Ubuntu 16.04

  3. Cómo instalar Odoo 12 en Ubuntu 16.04

  4. Cómo instalar Odoo 13 en Ubuntu 18.04

  5. Cómo instalar Odoo 15 en Ubuntu 22.04

Cómo instalar Odoo 13 en Ubuntu

Cómo instalar Odoo en Ubuntu 18.04

Cómo instalar Odoo en Ubuntu 20.04

Cómo instalar Odoo 13 en Ubuntu 22.04

Cómo instalar Odoo 14 en Ubuntu 22.04

Cómo instalar Odoo 12 en Ubuntu 20.04