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.