Instalar Odoo en Ubuntu es la opción más recomendable si quieres tener un entorno profesional, estable y preparado para producción. Aunque puede parecer técnico, no necesitas ser programador para hacerlo, solo seguir los pasos adecuados.
Aquí te explico cómo instalar Odoo Community en Ubuntu (por ejemplo, en un VPS o PC con Ubuntu 20.04 o 22.04).
Paso 1: Actualiza el sistema
Abre la terminal (puedes acceder por SSH si es un servidor remoto) y ejecuta:
Instalar Odoo en Ubuntu es la opción más recomendable si quieres tener un entorno profesional, estable y preparado para producción. Aunque puede parecer técnico, no necesitas ser programador para hacerlo, solo seguir los pasos adecuados.
Aquí te explico cómo instalar Odoo Community en Ubuntu (por ejemplo, en un VPS o PC con Ubuntu 20.04 o 22.04).
Paso 1: Actualiza el sistema
Abre la terminal (puedes acceder por SSH si es un servidor remoto) y ejecuta:
bash
Data format:
Copiar
Editar
sudo apt update && sudo apt upgrade
Paso 2: Instala las dependencias necesarias
bash
Data format:
Copiar
Editar
sudo apt install python3-pip build-essential wget git python3-dev python3-venv \
libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools \
nodejs npm libjpeg-dev libpq-dev libxml2-dev zlib1g-dev libffi-dev -y
Paso 3: Instala PostgreSQL
bash
Data format:
Copiar
Editar
sudo apt install postgresql -y
sudo systemctl start postgresql
sudo systemctl enable postgresql
Luego crea el usuario de base de datos:
bash
Data format:
Copiar
Editar
sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo
exit
Paso 4: Crea el usuario del sistema
bash
Data format:
Copiar
Editar
sudo adduser --system --home=/opt/odoo --group odoo
Paso 5: Descarga el código de Odoo
bash
Data format:
Copiar
Editar
sudo su - odoo
git clone https://www.github.com/odoo/odoo --depth 1 --branch 16.0 --single-branch .
exit
(Elige la versión que necesites: 16.0, 15.0, etc.)
Paso 6: Crea el entorno virtual y activa
bash
Data format:
Copiar
Editar
sudo apt install python3-venv
cd /opt/odoo
python3 -m venv venv
source venv/bin/activate
pip install wheel
pip install -r requirements.txt
deactivate
Paso 7: Configura el archivo de inicio
Crea un archivo de configuración /etc/odoo.conf y un servicio de sistema para que Odoo arranque automáticamente.
(Esto puede variar, si necesitas una guía completa, puedo prepararte una plantilla de servicio y configuración.)
Paso 8: Ejecuta Odoo
bash
Data format:
Copiar
Editar
cd /opt/odoo
./odoo-bin -c /etc/odoo.conf
Accede a Odoo en tu navegador: http://TU_IP:8069