Instalación Odoo 10 en Linux, Ubuntu 15.x , Ubuntu 16.x y Ubuntu Server
PASOS PARA LA INSTALACIÓN:
Antes que nada necesitamos instalar las dependencias que utiliza Odoo (una dependencia es una aplicación o una biblioteca requerida por otro programa para poder funcionar correctamente. Por ello se dice que dicho programa depende de tal aplicación o biblioteca).
Antes de instalar las dependencias, necesitamos una actualizacion de los repositorios:
sudo apt-get update && sudo apt-get upgrade
Abrimos una Terminal de Ubuntu o una manera rápida es presionando las teclas Alt+Ctrl+T y escribimos lo siguiente:
sudo apt-get install subversion git bzr bzrtools python-pip postgresql python-all-dev python-dev python-setuptools libxml2-dev libxslt1-dev libevent-dev libsasl2-dev libldap2-dev pkg-config libtiff5-dev libjpeg8-dev libjpeg-dev zlib1g-dev libfreetype6-dev liblcms2-dev liblcms2-utils libwebp-dev tcl8.6-dev tk8.6-dev python-tk libyaml-dev fontconfig node-less python-pip gdebi-core python-dateutil python-feedparser python-ldap python-libxslt1 python-lxml python-mako python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-docutils python-psutil python-mock python-unittest2 python-jinja2 python-pypdf python-decorator python-requests python-passlib python-pil -y
Nota: Debemos copiar y pegar las dependencias en un bloc de notas y quitar los saltos de linea que tiene el formato del Blog.
Creamos un directorio en la ruta /opt llamada Odoo:
cd /opt
Despues:sudo mkdir odooCambiamos los permisos de la carpeta odoo al usuario que usara esta ruta (german es el usuario del sistema):
sudo chown german.german * -R odooDescargamos Odoo desde el Repositorio Oficial:
sudo git clone https://www.github.com/odoo/odoo --depth 1 --branch 10.0 --single-branch .Instalamos las dependencias de la aplicación:
sudo pip install -r /opt/odoo/doc/requirements.txt sudo pip install -r /opt/odoo/requirements.txt
Creamos nuestro Usuario Postgres
Entramos al prompt de postgres:
sudo su postgresCreamos el Usuario:
createuser -s -P -e odooTecleamos la contraseña (odoo) 2 veces. Ahora para evitar algún error modificamos el template principal de postgres (template1)
psql template1Y una vez dentro del template:
alter role odoo with password 'odoo';Para salir del prompt de postgres solo ejecutamos:
psql \qCreamos nuestro archivo de configuracion de Odoo, para ello vamos al directorio de instalación (/opt/odoo/) y ejecutamos:
python odoo-bin -c odoo.conf -sLo que estamos haciendo es crear un archivo de configuración para Odoo.
Ahora debemos pausar la ejecución del servidor con la combinación de teclas ctr+c.
Listo, ahora editamos el archivo de configuración llamado odoo.conf, con el editor vi, vim, nano o gedit si están en modo gráfico y modificamos los valores:
db_host = localhost db_maxconn = 64 db_name = False db_password = odoo db_port = 5432 db_template = template1 db_user = odooGuardamos y ahora para ejecutar el servidor odoo, usamos el comando:
python odoo-bin -c odoo.conf
En la ruta /opt/odooNOTAS:
En ocasiones el Firewall de Linux, puede bloquear nuestro puerto en donde iniciamos Odoo, entonces debemos ejecutar los siguientes comandos:
sudo ufw allow ssh sudo ufw allow 8069/tcp sudo ufw enable
Que tal amigo, yo suelo hacer la instalacion de la pagina principal donde se encuentra la documentacion de odoo, recientemente he intentado instalar dos veces odoo 10 pero a diferencia con la instalacion de la v9 en esta nueva version no me arranca la instancia de produccion (servidor automatico), en su lugar solo puedo utilizar la instancia de desarrollo que la levanto con el comando que indicas en este post pero de un modo diferente odoo-bin --addons-path=addons. mi pregunta que sabes de esta issue del servidor automatico no funciona.? gracias.
ResponderBorrar;) Excelente!
ResponderBorrarHola q tal? podrían indicarme los requerimientos mínimo para instalar odoo 10 en equipos? Gracias
ResponderBorrarHola Karem, varian dependiendo los factores a implementar, numero de usuarios, bases de datos, etc.. Para pruebas desde 1 GB de Ram y 10 Gigas de disco duro.
BorrarSalu2