Le mostraremos cómo instalar Odoo 10 en CentOS 7. Odoo (anteriormente conocido como OpenERP) es un conjunto de aplicaciones de administración empresarial basadas en la web. Es uno de los software empresariales ERP de código abierto más populares y potentes basado en el lenguaje de programación Python.
Las aplicaciones comerciales de Odoo están organizadas en 6 grupos:aplicaciones front-end, aplicaciones de administración de ventas, aplicaciones de operaciones comerciales, aplicaciones de marketing, recursos humanos y aplicaciones de productividad. Se pueden usar como aplicaciones independientes y se pueden integrar a la perfección para que pueda obtener un ERP de código abierto con todas las funciones.
En este tutorial, instalaremos la última versión de Odoo 10 y configuraremos Apache como un proxy inverso para que pueda acceder a su aplicación Odoo a través de un dominio sin escribir el puerto de Odoo en la URL .
Requisitos
Para este tutorial, usaremos nuestro plan de alojamiento SSD 1 Linux VPS con CentOS 7 como sistema operativo.
1. Inicie sesión en su servidor a través de SSH:
# ssh root@server_ip
Antes de comenzar, ingrese el siguiente comando para verificar si tiene instalada la versión correcta de CentOS en su máquina:
# cat /etc/redhat-release
que debería darte la salida debajo:
CentOS Linux release 7.2.1511 (Core)
2. Actualizar el sistema
Asegúrese de que su servidor esté completamente actualizado:
# yum update
Una vez hecho esto, instale el repositorio EPEL:
# yum install -y epel-release
3. Instalar PostgreSQL
Odoo usa PostgreSQL, por lo tanto, vamos a instalarlo junto con algunas dependencias muy necesarias. Ejecute el siguiente comando:
# yum install postgresql-server fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi wkhtmltopdf yum-utils
Ahora inicialice la base de datos PostgreSQL:
# postgresql-setup initdb
Habilite PostgreSQL para que se inicie en el arranque e inicie el servicio usando:
# systemctl enable postgresql # systemctl start postgresql
4. Instalar Odoo 10
Agregue el repositorio de Odoo:
# yum-config-manager --add-repo=https://nightly.odoo.com/10.0/nightly/rpm/odoo.repo
Actualice el índice de paquetes e instale Odoo 10:
# yum update && yum install odoo
Una vez que se complete la instalación, habilite Odoo para que se inicie en el arranque:
# systemctl enable odoo
Iniciar Odoo:
# systemctl start odoo
Compruebe si Odoo está funcionando:
# ps aux |grep odoo
La contraseña maestra predeterminada de Odoo está establecida en 'admin '. Cambiemos esto. Abra el archivo de configuración de Odoo con su editor de texto favorito. Estamos usando nano:
# nano /etc/odoo/odoo.conf
Descomentar (eliminar ;
) la contraseña_admin línea y configure su nueva contraseña maestra. Asegúrese de utilizar una contraseña segura. Puede generar uno a través de la línea de comandos. Guarde y cierre el archivo. Reinicie Odoo para que los cambios surtan efecto:
# systemctl restart odoo
5. Configurar Apache
Por último, pero no menos importante, debe configurar Apache como un proxy inverso para evitar usar el puerto de Odoo en el navegador web al acceder a Odoo. Pero lo primero es lo primero, instalemos Apache:
# yum install httpd
Habilítelo para iniciar en el arranque, luego inicie Apache:
# systemctl enable httpd # systemctl start httpd
Ahora, hagamos la configuración real del proxy inverso. Abra un nuevo archivo de configuración para su dominio:
# nano /etc/httpd/conf.d/your_domain.conf
Pegue lo siguiente:
<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>
Por supuesto, no olvide reemplazar your_domain.com con su dominio real. Guarde y cierre el archivo, luego reinicie Apache para que los cambios surtan efecto:
# service httpd restart
Felicitaciones, si siguió las instrucciones cuidadosamente, instaló con éxito Odoo 10 en su CentOS 7 VPS. Ahora puede abrir su navegador web favorito y navegar a su instancia de Odoo utilizando el dominio que configuró anteriormente. Cree su primera base de datos y comience a usar Odoo 10.
Por supuesto, no tiene que instalar Odoo 10 en CentOS 7, si utiliza uno de nuestros servicios de hospedaje VPS de Odoo, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen y configuren Odoo 10 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.
PD. Si le gustó esta publicación sobre cómo instalar Odoo 10 en CentOS 7, compártala con sus amigos en las redes sociales usando los botones a continuación o simplemente deje una respuesta. Gracias.