Cómo instalar Odoo 16 en Ubuntu 22.04 (Jammy)
- 4854
- 605
- Eduardo Tapia
Odoo ERP es un software de planificación de recursos empresariales (ERP) que le permite administrar todos los aspectos de su negocio, desde contabilidad hasta ventas. Le brinda la capacidad de optimizar su organización y aumentar la eficiencia. Como resultado, puede ayudarlo a ahorrar tiempo y dinero mientras aumenta las ganancias.
Las principales ventajas de usar Odoo ERP incluyen lo siguiente:
- Permite una visión completa de sus operaciones comerciales, lo que le permite identificar problemas desde el principio y tomar medidas rápidamente.
- Es fácil de usar. Puede configurar una cuenta de Odoo ERP en solo unos minutos simplemente completando algunos formularios. Y una vez que esté configurado, puede comenzar a trabajar en cuestión de minutos.
- Es confiable y seguro. Está diseñado con la seguridad en mente desde el principio, con autenticación de dos factores para usuarios y varias medidas de seguridad integradas en la aplicación misma. También viene con un sistema de auditoría incorporado que le permite realizar un seguimiento de cada transacción que ocurra con sus cuentas y activos.
En esta publicación de blog, aprenderá a instalar Odoo 16 en Ubuntu 22.04 Sistema Jammy Jellyfish Linux.
Paso 1 - Instalación de paquetes requeridos
Hay algunos pasos involucrados en la instalación. Además de eso, hay algunos archivos que son necesarios para instalar como requisito previo.
Primero, actualice su servidor y luego actualice. Si solicita una contraseña, dale:
Sudo Apt Update && Sudo Apt Actualad
El comando actualizará las actualizaciones disponibles para los paquetes instalados. Luego instale todos los paquetes requeridos para la configuración de Odoo en el sistema Ubuntu. Esto instalará paquetes esenciales para compilación, pitón y nodo.JS en tu sistema.
sudo apt install git wget nodejs npm python3 construcción-libzip-dev python3-dev libxslt1-dev python3-pip Libldap2-dev python3-wheel libsasl2-dev python3 -venv python3-setuptools node-libe-dev xfonts- xfonts-base-base-base-base-base-base-base-base-pytpio xfonts-pypi- xfonts-pytpio xfonts-pytpi- xfonts-base-base-base-base-base-base-base-base-base-base-base-pytpio xfonts-pytpi- xfonts-base-base-base-base-pytpio xfonts-pytpi- xfonts-pytpio-pytpi-pytpiS libpq-dev libffi-dev fontconfig
Además, instale el módulo de nodo a continuación para habilitar el soporte RTL.
sudo npm instalación -g rtlcss
Paso 2 - Instalación de WKHTMLTOPDF
Ahora, también necesitas instalar wkhtmltox
Paquete Debian, que proporcionó útil wkhtmltoimage
y wkhtmltopdf
comandos binarios.
Descargue el paquete Debian de GitHub:
wget https: // github.com/wkhtmltopdf/paquete/comunes/descargar/0.12.6.1-2/wkhtmltox_0.12.6.1-2.jammy_amd64.debutante
Luego instálelo en su sistema.
sudo dpkg -i wkhtmltox_0.12.6.1-2.jammy_amd64.debutante
Paso 3: crear una nueva cuenta del sistema
Ejecutar el servicio Odoo como usuario separado es una buena práctica. Ahora para la creación de un usuario para Odoo que puede acceder al Odoo y puede hacer cambios en él.
Adduser sudo --system --group --home =/opt/Odoo --shell =/bin/bash Odoo
Esto creará una nueva cuenta para usar para el servicio Odoo.
Paso 4 - Instalación de PostgreSQL
Como sabemos que PostgreSQL se requiere como el servidor de la base de datos para Odoo. Entonces lo instalaremos:
sudo apt instalación postgreSQL -y
Ahora para la creación de un usuario de Odoo en PostgreSQL:
sudo Su -Postgres -C "CreateUser -S Odoo"
Esto agregará un nuevo rol Odoo
en el servidor PostgreSQL.
Paso 5 - Instalación de Odoo 16 en Ubuntu
Podemos descargar el Odoo desde el repositorio de GitHub. Así que clonarlo en tu sistema. Asegúrese de clonar la rama correcta que necesita instalar en su sistema. Como estamos instalando Odoo 16, así use el nombre de la rama "16.0 ".
CD /Opt /Odoo
Git clon https: // github.com/Odoo/Odoo.Git - -Deph 1 -Branch 16.0--Single-Branch Odoo-Server
Cambie la propiedad del archivo al usuario de Odoo.
sudo chown -r Odoo: Odoo/Opt/Odoo/Odoo -Server
Es una buena práctica crear un entorno virtual de Python para aislar aplicaciones. Cree un entorno virtual con los siguientes comandos:
CD/Opt/Odoo/Odoo-Server
python3 -m venv venv
fuente venv/bin/activar
Una vez que se activa el entorno virtual, verá el indicador del sistema como "(Venv) $". Ahora instale las dependencias de Python para el Odoo en el entorno virtual.
Rueda de instalación de PIP3
requisitos de instalación de PIP3 -R.TXT
Después de finalizar la instalación, desactive el entorno virtual con el siguiente comando.
desactivar
Ahora crearemos el directorio de log y también cambiaremos su configuración de permisos
sudo mkdir/var/log/Odoo
Sudo Chown Odoo: Odoo/Var/Log/Odoo
sudo chmod 777/var/log/Odoo
Paso 6 - Crear archivo de configuración de Odoo
A continuación, cree una configuración para el servidor Odoo. Esto es útil para personalizar la aplicación Odoo. Editar el archivo de configuración /etc/Odoo-server.confusión
En tu editor de texto favorito:
sudo nano /etc /Odoo-server.confusión
Agregue el contenido a continuación al archivo:
[opciones] admin_passwd = pase $ 123 db_user = Odoo addons_path =/opt/Odoo/Odoo-server/addons logFile =/var/log/Odoo/Odoo-Server.log log_level = debug123456 | [opciones] admin_passwd = pase $ 123db_user = Odooaddons_path =/opt/Odoo/Odoo-Server/AddonSlogFile =/var/log/Odoo/Odoo-Server.loglog_level = debug |
Asegúrese de cambiar el Admin_passwd valor con una contraseña segura. Guarde su archivo y cierre.
A continuación, cambie la propiedad a usuario de Oddo para el archivo de configuración. Además, cambie los permisos de archivo
Sudo Chown Odoo: Odoo /etc /Odoo-server.confusión
Paso 7 - Crear archivo de la unidad de Systemd
Cree un archivo de la unidad Systemd para la administración del servicio Oddo. Le ayudará a administrar el servicio de Odoo fácilmente. También nos permitió comenzar Odoo en el arranque del sistema. Crea un nuevo archivo Odoo.servicio y editar en un editor de texto:
sudo nano/etc/systemd/system/Odoo.servicio
Agregar el siguiente contenido.
[Unidad] Descripción = Odoo 16.0 Servicio requiere = PostgreSQL.servicio después = red.Target PostgreSQL.servicio [servicio] type = simple syslogidentifier = Odoo PermissionSstartonly = True User = Odoo Group = Odoo ExecStart =/Opt/Odoo/Odoo-Server/Venv/Bin/Python3/Opt/Odoo/Odoo-Server/Odoo-Bin -C/ etc/Odoo-server.conf standardOutput = Journal+Console [Instalar] WantedBy = Multi-user.objetivo12345678910111213141516 | [Unidad] Descripción = Odoo 16.0 ServiceRequires = PostgreSQL.ServiceAshter = Red.Target PostgreSQL.servicio [servicio] type = simplesSySlogIdentifier = OdooPermissionSstartonly = trueuser = OdooGrup = OdooExecStart =/Opt/Odoo/Odoo-Server/Venv/Bin/Python3/Opt/Odoo/Odoo-Server/Odoo-Bin -C/Etc/Odoo-Perverver.Confstandardoutput = Journal+Console [Instalar] WantedBy = Multi-User.objetivo |
Guarde el archivo y cierre.
Ahora, vuelva a cargar el SystemD Daemon para cargar el archivo recién creado.
SUDO SystemCtl-Daemon-Re-Re-Reload
Inicie el servicio Odoo, también permita que inicie automáticamente el arranque del sistema:
sudo systemctl habilitan - -ahora Odoo.servicio
Verifique el estado del servicio:
SUDO SYSTEMCTL ESTADO ODOO.servicio
Debería ver que el servicio Odoo está activo y en ejecución:
Estado de servicio de Odoo 16Paso 8 - Aplicación de Access Odoo
Odoo predeterminado se ejecuta en el puerto 8069. Abra un navegador web en su sistema y conecte al servidor Odoo en el 8069 puerto.
http: // server-ip-host: 8069
Encontrará la página de base de datos de Odoo Crear por primera vez. Use la contraseña maestra configurada en Odoo-server.archivo conf. Establezca un nombre de base de datos de su elección. Luego establezca el nombre de usuario y la contraseña, que se utilizará para futuros inicios de sesión en el panel de Odoo. Seleccione la casilla de verificación de datos de demostración para importarla. Finalmente, haga clic en el "Crear base de datos" botón para completar la instalación.
Odoo 16 Crear o restaurar base de datosDespués de crear con éxito la base de datos Odoo, será redirigido a la página de inicio de sesión. Use las credenciales de inicio de sesión creadas en la pantalla anterior:
Página de inicio de sesión de OdooDespués de un inicio de sesión exitoso, será redirigido a la página de aplicaciones, donde puede instalar aplicaciones de su elección.
Página de instalación de aplicaciones de OdooConclusión:
Todos quieren facilidad en la vida, por lo que Odoo cumple con esto al proporcionar todos los departamentos necesarios para administrar un negocio en un solo lugar. Ahora no tiene que reclutar a muchos empleados para manejar su empresa, Odoo satisface todas las necesidades. En este artículo, aprendimos a instalar Odoo 16 ERP Server en Ubuntu 22.04 Sistema Jammy Jellyfish Linux.