GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Odoo 12 en Ubuntu 16.04

En este artículo, le mostraremos cómo instalar Odoo 12 en Ubuntu 16.04 . Odoo (anteriormente OpenERP) es un conjunto de aplicaciones empresariales de código abierto que cubre todas las necesidades de su empresa:CRM, comercio electrónico, contabilidad, inventario, ERP, punto de venta, gestión de proyectos y muchas más. Odoo viene en dos ediciones, una edición comunitaria de código abierto y una edición empresarial, la licenciada. En nuestro caso, instalaremos y usaremos la edición Community de Odoo.

1. Requisitos

Los requisitos mínimos del sistema para Odoo con 5 usuarios son 2 núcleos de CPU y 2 Gb de memoria RAM. Usaremos nuestro Plan VPS SSD 2 para este tutorial.

  •  Ubuntu 16.04 VPS
  •  Servidor PostgreSQL
  •  Python versión 3.5
  • Servidor web Apache
  • Acceso SSH con privilegios de root

2. Inicie sesión a través de SSH y actualice el sistema

Inicie sesión en su Ubuntu 16.04 VPS con SSH como usuario root

ssh root@IP_Address -p Port_number

Puede verificar si tiene instalada la versión adecuada de Ubuntu en su servidor con el siguiente comando:

# lsb_release -a

Deberías obtener este resultado:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

Una vez que haya iniciado sesión, ejecute el siguiente comando para actualizar todos los paquetes instalados a la última versión disponible

apt-get update && apt upgrade

3. Instale el servidor PostgreSQL

Odoo requiere una base de datos PostgreSQL para almacenar su información, por lo que tendremos que instalar el servidor PostgreSQL. Instalaremos un servidor PostgreSQL usando el siguiente comando:

apt-get install postgresql

Una vez instalado, inicie el servidor PostgreSQL y habilítelo para que se inicie en el arranque del servidor.

systemctl start postgresql
systemctl enable postgresql

Siga este tutorial para obtener instrucciones detalladas sobre cómo instalar Postgre SQL en Ubuntu 16.04

3. Agregar repositorio e instalar Odoo

Odoo no está disponible en el repositorio oficial de Ubuntu 16.04, por lo que para instalarlo necesitaremos agregar el repositorio de Odoo al servidor. Para hacerlo, ejecute los siguientes comandos

wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
echo "deb http://nightly.odoo.com/12.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list

4. Instale Odoo 12 en Ubuntu

A continuación, actualice la base de datos de paquetes local

apt-get update

e instale Odoo usando el administrador de paquetes apt

apt-get install odoo

Este comando instalará Odoo, Python 3 y todos los módulos de Python necesarios, creará un usuario de PostgreSQL e iniciará la instancia de Odoo. Una vez completada la instalación, puede verificar el estado del servicio Odoo:

systemctl status odoo

Salida:

● odoo.service - Odoo Open Source ERP and CRM
   Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled)
   Active: active (running)
 Main PID: 7693 (odoo)
   CGroup: /system.slice/odoo.service
           └─7693 /usr/bin/python3 /usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log

Una vez completada la instalación, edite el archivo de configuración de Odoo y configure la contraseña de administrador principal.

nano /etc/odoo/odoo.conf

Descomente la línea 'admin_passwrd' y cambie el campo admin_password con una contraseña segura.

admin_passwd = STRONG_PASSWORD

Para aplicar estos cambios, reinicie Odoo

systemctl restart odoo

En este punto, puede abrir su navegador web favorito y acceder a su Odoo en http://your_IP_Address:8069

5. Instalación de Apache

Compruebe si Apache ya está instalado y ejecutándose en su servidor. Puedes hacer esto con el siguiente comando:

dpkg -l apache2

Si Apache no está instalado, puede hacerlo ejecutando los siguientes comandos.

apt-get install apache2

Una vez completada la instalación, debe permitir que Apache se inicie automáticamente al iniciar el servidor con:

systemctl enable apache2

También puede verificar el estado de su servicio Apache con el siguiente comando:

systemctl status apache2

Ahora que estamos seguros de que Apache está instalado y ejecutándose en nuestro servidor, podemos continuar con el siguiente paso y configurar un proxy inverso de Odoo.

Para el siguiente paso, necesitaremos habilitar algunos módulos de proxy adicionales para Apache. Para habilitar estos módulos, ejecute los siguientes comandos:

a2enmod proxy
a2enmod proxy_http

Una vez hecho esto, abra un nuevo archivo de configuración usando nano o su editor de texto favorito con el siguiente comando:

nano /etc/apache2/sites-available/your_domain.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
ServerName your_domain.com
ServerAlias www.your_domain.com

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://your_domain.com:8069/
ProxyPassReverse / http://your_domain.com:8069/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>

Habilite la configuración “su_dominio.conf” en Apache usando:

ln -s /etc/apache2/sites-available/your_domain.conf /etc/apache2/sites-enabled/your_domain.conf

Recuerde reemplazar su 'su_dominio.com' con su nombre de dominio real. Guarde los cambios y reinicie el servidor web Apache para que los cambios surtan efecto:

service apache2 restart

Eso es todo. Si siguió todas las instrucciones correctamente ahora, debería poder acceder a su Odoo 12 con su nombre de dominio en su máquina Ubuntu 16.04. Para obtener más información sobre Odoo 12, sus características y configuración, consulte su documentación oficial.

Por supuesto, no tienes que instalar Odoo 12 en Ubuntu 16.04 si utiliza uno de nuestros servicios de alojamiento VPS de Odoo, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen Odoo 12 en Ubuntu 16.04, por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

Si decidió actualizar su Ubuntu y planea instalar el Odoo 13 mejorado, tenemos una solución para eso. Puede consultar nuestra guía sobre cómo instalar Odoo 13 en Ubuntu 18.04 y hacerlo paso a paso.

PD. Si te gustó esta publicación, sobre instalar Odoo 12 en Ubuntu 16.04 con Apache como proxy inverso, compártalo con sus amigos en las redes sociales usando los botones a continuación o simplemente deje un comentario en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar R en Ubuntu 16.04

  2. Cómo instalar Odoo 10 en Ubuntu 16.04

  3. Instale Odoo 11 en Ubuntu 16.04

  4. Cómo instalar Go en Ubuntu 18.04

  5. Cómo instalar Odoo 13 en Ubuntu 18.04

Cómo instalar Odoo 13 en Ubuntu 18.04

Cómo instalar Odoo 14 en Ubuntu 20.04

Cómo instalar Odoo 14 en Ubuntu

Cómo instalar Odoo 13 en Ubuntu

Cómo instalar Odoo en Ubuntu 18.04

Cómo instalar Odoo 12 en Ubuntu 20.04