En este tutorial, le mostraremos cómo instalar y configurar Odoo en su CentOS 7. Para aquellos de ustedes que no lo sabían, Odoo es uno de los más populares y poderosos. Software empresarial ERP de código abierto basado en el lenguaje de programación Python. Es una aplicación basada en la 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 el ERP en cualquier negocio.
Este artículo asume que tiene al menos conocimientos básicos 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 asume que se están 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 de Odoo en un servidor CentOS 7.
Características de Odoo
- Odoo viene con Website Builder, que es compatible con el editor WYSIWYG, control de versiones, creador de formularios y sitio web múltiple con una opción para agregar blogs, foros y presentaciones de diapositivas.
- Odoo viene con múltiples temas y software de comercio electrónico incorporado.
- Odoo tiene funciones de gestión de contratos y de gestión de suscripciones.
- Odoo viene con opciones personalizables de administración de proyectos y hojas de tiempo, tiene funciones integradas de facturación y administración de proyectos.
- Odoo viene con un software de contabilidad con todas las funciones que incluye integración de VoIP, incluida una opción para enviar correos masivos y seguimiento de enlaces.
- Odoo viene con CRM incorporado que hace pronósticos precisos y muestra una descripción general en tiempo real.
Instalar Odoo en CentOS 7
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
yum clean all yum -y update
Paso 2. A continuación, puede agregar el repositorio EPEL antes de poder instalar Odoo usando YUM:
Ejecute el siguiente comando para hacerlo:
yum install -y epel-release
Paso 3. Instalación de la base de datos PostgreSQL.
Instalar y configurar PostgreSQL usando los siguientes comandos:
yum install -y postgresql-server
Una vez instalado e iniciado por primera vez, tenemos que inicializar la base de datos de PostgreSQL:
postgresql-setup initdb
Ahora, finalmente, inicie la base de datos PostgreSQL emitiendo el siguiente comando:
systemctl start postgresql systemctl enable postgresql
Paso 4. Instalación de Odoo.
Agregue el repositorio Odoo YUM al sistema:
nano /etc/yum.repos.d/odoo.repo
Con el siguiente contenido:
[odoo-nightly] name=Odoo Nightly repository baseurl=http://nightly.odoo.com/9.0/nightly/rpm/ enabled=1 gpgcheck=1 gpgkey=https://nightly.odoo.com/odoo.key
Ahora puede instalar Odoo usando el siguiente comando:
yum install -y odoo
Después de completar la instalación, inicie Odoo y habilítelo para que se inicie en el momento del arranque:
systemctl start odoo systemctl enable odoo
Abra el archivo de configuración de Odoo y descomente la línea 'admin_passwd' para establecer la contraseña maestra de administrador:
nano /etc/odoo/openerp-server.conf admin_passwd = YourPassword
Paso 5. Configure el cortafuegos para Odoo.
Modifique las reglas del firewall para permitir que los visitantes accedan a Odoo usando el puerto de comunicación predeterminado 8069 de PostgreSQL:
firewall-cmd --zone=public --permanent --add-service=http firewall-cmd --zone=public --permanent --add-port=8069/tcp firewall-cmd --reload
Paso 6. Acceso a Odoo.
Odoo estará disponible en el puerto HTTP 8069 de manera predeterminada. Abra su navegador favorito y vaya a http://your-domain.com:8069
o http://server-ip:8069
.
¡Felicitaciones! Ha instalado Odoo con éxito. Gracias por usar este tutorial para instalar Odoo en su sistema CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Odoo.