Contenido del curso

En este¬†tutorial¬†vamos a ver como¬†instalar odoo en ubuntu 18.04¬†detallando todos y cada uno de los pasos para que no tengas ning√ļn problema para instalarlo y lo hagas de una manera r√°pida y eficaz.

Odoo es uno de los mejores CRM/ERP gratuitos más potentes y que nos van a ayudar a la gestión integral con clientes y además incluye una gestión de los recursos empresariales bastante eficaz.

VERSIONES

Odoo opera diferentes tipos de licencia, vamos a ver la diferencia entre todas:

Odoo Community: Básicamente la versión Community es la versión gratuita, incluye el motor de la herramienta y bastantes módulos. puedes ser completamente operativo con esta versión.

Odoo Enterprise: Versión de Pago incluye además del motor de la herramienta las siguientes diferencias con respecto a la versión gratuita: actualizaciones gratuitas, soluciones de bugs (errores), versión para dispositivos móviles, Escritorio financiero e informes financieros dinámicos y Notificaciones de pagos de clientes.


1-INSTALACI√ďN B√ĀSICA

La idea es instalar Odoo sobre un ubuntu server que tenga al menos los siguientes requisitos de m√°quina:

  • MEMORIA RAM: 2 Gb recomendable 4 Gb
  • CPU: a partir de i3, recomendable i5
  • Disco Duro: M√≠nimo 50 Gb, recomendable 200 Gb

Respecto al Software que debemos instalar en nuestro servidor indicaros que odoo corre sobre la base de datos postgresql que deberemos instalar con las siguientes sentencias:

Antes de nada vamos a validarnos como root y actualizar el repositorio:

Validarnos como root

sudo su ‚Äď

actualizar repositorio

apt-get update

INSTALAR POSTGRESQL

Vamos a instalar la base de datos de POSTGESQL y el cliente con la siguiente sentencia:

sudo apt-get install postgresql postgresql-client

CREAR BASE DE DATOS Y USUARIO

Necesitaremos crear la base de datos y un usuario, que nos pedir√° contrase√Īa, con las siguientes sentencias:

sudo su postgres

createuser ‚Äďcreatedb ‚Äďpwprompt odoo

exit

INSTALAR DEPENDENCIAS

Necesitaremos instalar una serie de dependencias:

sudo apt-get install python3 python3-pip fontconfig libxml2 libxml2-dev libxslt1.1 libxslt1-dev zlib1g liblcms2-2 libtiff5 tk tcl libpq5 libldap-2.4-2 libsasl2-2 libx11-6 libxext6 libxrender1 git libsasl2-dev libldap2-dev python3-passlib python3-babel python3-werkzeug python3-lxml python3-decorator python3-dateutil python3-psycopg2 python3-pil python3-psutil python3-jinja2 python3-reportlab python3-html2text python3-docutils python3-suds python3-pypdf2 wkhtmltopdf node-clean-css node-less

Seguiremos instalando dependencias:

pip3 install vobject qrcode

apt install libldap2-dev libsasl2-dev

pip3 install pyldap

pip3 install num2words

Para arreglar dependencias necesarias os recomiendo que ejecutéis la siguiente sentencia:

apt-get ‚Äďfix-broken install

DESCARGAR ODOO COMMUNITY

Para descargar deberemos ir a su web oficial: https://nightly.odoo.com/12.0/nightly

nos vamos al a nuestra consola y descargaremos odoo con el siguiente comando:

wget https://nightly.odoo.com/12.0/nightly/deb/odoo_12.0.20181003_all.deb

INSTALAR ODOO EN UBUNTU

Una vez descargado el fichero e instalado todas las dependencias comenzamos con la instalación de odoo. Corremos la siguiente sentencia:

dpkg -i odoo_12.0.20181003_all.deb

Si todo ha ido bien nos sacar√° el siguiente mensaje:

Ahora tendremos que abrir un navegador y en la dirección teclear lo siguiete: http://<ipdelservidor>:8069. En mi caso es: http://192.168.1.73:8069

Empezará a crear las tablas, indices y demás para la instalación. Una vez terminado nos aparecerán el listado de aplicaciones que deseamos instalar:

En cualquier momento podremos volver a instalar las aplicaciones que queramos si vamos a Ajustes -> Explorar aplicaciones:

Si quisiéramos instalar un módulo simplemente le daremos al botón de instalar. Como podéis ver existen muchísimos módulos que podremos usar a capricho.


2-INSTALACI√ďN POR SCRIPT
En este tutorial, aprenderé cómo instalar la comunidad o empresa Odoo 12 en Ubuntu 18.04. El script que usará se basa en el código de André Schenkels, pero se ha actualizado, mejorado y mejorado. Tenga en cuenta que si desea instalar la versión empresarial, deberá ser un socio oficial o deberá haber comprado la suscripción empresarial de Odoo. De lo contrario, no tendrá acceso al repositorio de Github para el código de la empresa.

1. Descargando el script

El primer paso es descargar mi secuencia de comandos de Github y agregar el código en un nuevo archivo .sh en su máquina Ubuntu, donde quiera que lo desee.

Por ejemplo, justo debajo de / home. Abra una terminal de Ubuntu y cd en el directorio donde desea guardar el script y luego cree el archivo:

sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/11.0/odoo_install.sh

Si tiene curiosidad acerca de cómo se ve y funciona todo el código, puede encontrarlo en mi cuenta de Github.

Ahora abra el archivo y edite los par√°metros a su gusto:

sudo nano odoo_install.sh

Hay algunas cosas que puede configurar / cambiar a su gusto en la parte superior del script. Puede elegir si desea instalar Wkhtmltopdf o no, qu√© versi√≥n desea, d√≥nde est√° la ubicaci√≥n y, lo que es m√°s importante, cu√°l es la contrase√Īa maestra de administrador.

Consejo: ¬°siempre modifique esto para cada Odoo que instale!

Si desea la versión empresarial de V12, debe cambiar la línea IS_ENTERPRISE a true:

IS_ENTERPRISE = "True"

Si desea la versión de la comunidad, puede continuar y mantener la clave IS_ENTERPRISE en "False" (que es el caso por defecto):

Activación empresarial Python

IS_ENTERPRISE = "False"


2 . Hacer que el archivo de instalación de Odoo sea ejecutable

El siguiente paso es hacer que este archivo sea ejecutable. Después de hacerlo ejecutable, puede ejecutarlo y todo se instalará automáticamente.

haz esto con el siguiente comando:

sudo chmod +x odoo_install.sh


3. Ejecutando el script. 

Ahora que el código está en su archivo y el archivo es ejecutable, simplemente debe ejecutarlo con el siguiente comando

sudo ./odoo_install.sh

Ver√° que el script inicia autom√°ticamente las actualizaciones, descarga los paquetes requeridos, crea el usuario, descarga el c√≥digo de Github, ... Eventualmente, si ha elegido instalar la versi√≥n empresarial, deber√° proporcionar sus credenciales de Github para descargar el c√≥digo de empresa (ya que este es un repositorio privado). Complete sus datos y deje que el script contin√ļe


Odoo 12 enterprise authentication
Dedique unos minutos al script para configurar e instalar todo y eventualmente ver√° algo como esto:
Result install script Odoo 12

¬°Ahora tiene una comunidad o empresa Odoo V12 completamente funcional en su sistema! Felicidades..
Odoo V12

4. Extra information about Odoo 12 Enterprise

Dado que Odoo Enterprise utiliza c√≥digo de http://github.com/odoo/odoo y http://github.com/odoo/enterprise, separaremos el c√≥digo con este script. Esto facilitar√° futuras actualizaciones y el c√≥digo est√° muy bien separado. Esto significa que el c√≥digo V12 predeterminado estar√° en / odoo / odoo-server / y todo el c√≥digo de empresa estar√° en / odoo / enterprise /. En el script que vio, hab√≠a una opci√≥n para cambiar el puerto Odoo (OE_PORT). Cuando cambie este n√ļmero de puerto a 8070 en el script de instalaci√≥n, se aplicar√≠a a /etc/your-config-file.conf y esto le dar√≠a la posibilidad de cambiar el puerto predeterminado. Para aplicar estos cambios, debe hacer lo siguiente::

Changing Odoo settings
El -c cambiará la configuración y memorizará lo que ha cambiado en /etc/your-config-file.conf. Debido a que mi puerto se configuró en 8070, esto le dice a Odoo que debe ejecutarse en el puerto 8070. Cuando ahora abriría su navegador y navegara a http: // localhost: 8070 / verá que se está ejecutando allí:
Odoo V12 alternative port



Vistas
220 N√ļmero de vistas
1 Vistas de miembros
219 Vistas p√ļblicas
Acciones
0 Gustos
0 No me gusta
0 Comentarios
Compartir en redes sociales
Compartir enlace
Usar un enlace permanente para compartir en redes sociales
Compartir por correo

Por favor iniciar sesión para compartir esto webpage por correo.