Cómo instalar Odoo en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar Odoo en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Odoo es uno de los software de negocios ERP de código abierto más populares y poderosos basado en el lenguaje de programación Python. Es una aplicación basada en web con todas las funciones y viene con CRM de código abierto, punto de venta, gestión de recursos humanos, punto de venta, facturación y contabilidad, gestión de eventos, marketing por correo electrónico, seguimiento de pedidos, etc. Esta aplicación es útil para mantener ERP en cualquier negocio.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘ sudo ‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del ERP de código abierto Odoo en un Ubuntu 20.04 (Focal Fossa) LTS. Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos: Ubuntu 20.04, 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • UN non-root sudo user o acceder a la root user . Recomendamos actuar como un non-root sudo user sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instale Odoo en Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando lo siguiente apt Comandos en la terminal.

                      sudo apt update
sudo apt upgrade
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
                    

Paso 2. Instalación de PostgreSQL.

Instale el paquete PostgreSQL usando el apt dominio:

                      sudo apt install postgresql postgresql-client
                    

De forma predeterminada, el servicio de PostgreSQL se inicia automáticamente después de la instalación. Puede confirmar si se está ejecutando con el comando:

                      systemctl status postgresql.service
                    

Interfaz gráfica de acceso a PostgreSQL, es necesario instalar pgAdmin:

                      sudo apt install pgadmin3
                    

A continuación, cree un usuario de base de datos PostgreSQL para Odoo:

                      sudo su postgres
createuser --createdb --username postgres --no-createrole --pwprompt USERNAME
                    

Luego, es posible que deba ejecutar el siguiente comando para asignar derechos de superusuario a un nuevo usuario:

                      [email protected]$ psql

postgres=# du;
                                    List of roles
 Role name  |                         Attributes                         | 
------------+------------------------------------------------------------+-----
 twink      | Create DB                                                  | {}
 postgres   | Superuser, Create role, Create DB, Replication, Bypass RLS | {}


postgres=# ALTER USER twink WITH SUPERUSER;
ALTER ROLE
postgres=# du;
                                    List of roles
 Role name  |                         Attributes                         | 
------------+------------------------------------------------------------+-----
 twink      | Superuser, Create DB                                       | {}
 postgres   | Superuser, Create role, Create DB, Replication, Bypass RLS | {}

postgres=# exit
                    

Finalmente, se crea el usuario y se le asignan derechos de superusuario. Además, un comando más que debe ejecutar y salir:

                      createdb stable --encoding=UNICODE
exit
                    

Paso 3. Instalación de Odoo 14 en Ubuntu 20.04.

Primero, descargue el código fuente de Odoo 14 de Github:

                      sudo git clone --depth 1 --branch 14.0 https://www.github.com/odoo/odoo /odoo/odoo-server
                    

Una vez descargado, tienes que ir a ese directorio. Aquí puede ver el archivo require.txt. Dependencias de Python enumeradas en el archivo requirements.txt. Debe ejecutar el siguiente comando para instalar dependiendo de los módulos de Python usando pip3:

                      cd /14.0
sudo pip3 install -r requirements.txt
                    

Paso 4. Instale wkhtmltopdf.

Ahora descargamos e instalamos el paquete Wkhtmltopdf:

                      wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
sudo apt install ./wkhtmltox_0.12.5-1.bionic_amd64.deb
                    

Paso 5. Inicie el servidor Odoo 13.

Tienes que dar el siguiente derecho de acceso para ejecutar:

                      sudo chmod 775 odoo-bin
                    

Finalmente, debe ejecutar el odoo-bin comando para iniciar Odoo 13 en su máquina local:

                      ./odoo-bin
                    

Paso 6. Acceso a Odoo.

Odoo estará disponible en el puerto HTTP 8069 de forma predeterminada. Abra su navegador favorito y vaya a https://your-domain.com:8069 o https://server-ip-address:8069 .

¡Felicidades! Ha instalado correctamente Odoo. Gracias por usar este tutorial para instalar Odoo 14 Open Source ERP en el sistema Ubuntu 20.04 Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Odoo .

Related Posts