Ir al contenido principal

Intalacion de Odoo v10 en Linux - Ubuntu

Novedades en Odoo 10.

https://www.odoo.com/es_ES/page/odoo-10-release-notes 

---------------------------------------------------------------

Como primer paso instalaremos github.


sudo apt-get install git

 Actualizaremos el sistema.


sudo apt-get update && sudo apt-get upgrade


Nos dirigimos a la carpeta opt/ de nuestro sistema.

cd opt/ 

Clonamos el script de git del branch para odoo10.

git clone https://github.com/Yenthe666/InstallScript.git --branch 10.0 

Una vez finalizada la descarga, se crea una carpeta llamada "InstallScript", ingresamos a la carpeta y le damos permisos de ejecución al archivo odoo_install.sh

cd InstallScript
sudo chmod +x odoo_install.sh
 
Ejecutamos el archivo odoo-install.sh 

./odoo_install.sh

Salimos de la carpeta y nos dirigimos a la raiz.

cd ../.. 

Movemos la carpeta y renombramos como odoo10.

sudo mv odoo odoo10

Ingresamos a postgres.

  sudo su postgres 

Creamos un usuario para odoo10.

 createuser -s -P -e odoo10
exit


Ingresamos a la carpeta odoo10 y a odoo-server.

cd odoo10/odoo-server


Instalamos los requirements.txt , tambien necesitamos instalar pip:


sudo apt-get install python3-pip

pip3 install -r requirements.txt
pip install -r requirements.txt

Movemos el archivo de configuración.

sudo mv /etc/odoo-server.conf .

Nos ponemos como súper usuario y editamos el archivo odoo-server.conf

sudo su
nano odoo-server.conf 

Vamos a localizar los siguientes parametros y los vamos a renombrar como odoo10.
db_user = odoo10
db_password = odoo10
Cambiaremos la ruta de los addons, esto por que cambiamos el nombre de la carpeta a odoo10. Deberá quedar así:

addons_path = /odoo10/odoo-server/addons,/odoo10/custom/addons

No utilizaremos el log, por lo que lo vamos a comentar con un #, deberá quedar así:
#logfile = /var/log/odoo/odoo-server.log

Ya que instalare otras versiones de odoo, voy a cambiar el puerto, generalmente es el 8069 yo lo dejare como 11069.

http_port = 11069

Guardamos los cambios y cerramos.

Shift + O
Shift + X

Ahora vamos a copiar el archivo start.sh afuera de la carpeta de odoo-server, es decir que quedara en odoo10.

sudo cp start.sh /odoo10

Editamos el archivo start.sh

nano start.sh

Cambiamos los parametros y debera quedar de esta forma:

 
#!/bin/sh

fuser -k 11069/tcp
 
python  odoo10/odoo-server/odoo-bin -c /odoo10/odoo-server/odoo-server.conf $1 $2

Guardamos y cerramos.


Shift + O
Shift + X

Ya tenemos todo configurado para arrancar nuestro odoo, ahora iniciamos de la siguiente forma.

Estando posicionados en la carpeta odoo10 ejecutamos el archivo start.sh

./start.sh

abrimos nuestro navegador y escribimos.

localhost:11069

Listo, si no hemos olvidado ningún paso y se instalaron las dependencias, se abrirá nuestro sistema y podremos crear una base para empezar a realizar pruebas o bien usarlo en nuestro negocio o empresa.





 


 



 
  

Comentarios

Entradas más populares de este blog

Intalacion de Odoo v12 en Linux - Ubuntu

Clonamos el script de git del branch para odoo12. Esto creara una Carpeta llamanda Installscript. esta carpeta generalmente se encuentra en la carpeta /opt. git clone https://github.com/Yenthe666/InstallScript.git --branch 12.0  Ingresamos a la carpeta(opt/), le damos permisos de ejecución al archivo odoo_install.sh y luego lo ejecutamos. sudo chmod +x odoo_install.sh ./odoo_install.sh Al realizar la instalación se crea una carpeta llamada odoo, salimos de la carpeta  y bajamos un nivel. Movemos la carpeta y renombramos como odoo12. Tambien cambiaremos de propiertario la carpeta, aqui deberas poner el usuario de tu computadora, en mi caso es dorelyc sudo mv odoo odoo12 sudo chown dorelyc.dorelyc  odoo12 Ingresamos a postgres y creamos un usuario odoo12, usuario y contraseña seran odoo12   sudo su postgres   createuser -s -P -e odoo12 exit Ingresamos a la carpeta odoo12 y a odoo-server. cd odoo12/odoo-server ...

Resolver Error "Peer authentication failed for user Odoo"

Como resoler error : psycopg2.OperationalError: FATAL:  Peer authentication failed for user "odoo12" <-- cualquier version. Bueno esto lo encotre en un video, así que la contrubución es solo el traducirlo. 1. Abrimos la terminal y matamos el proceso de odoo ps aux | grep odoo 2. Identificamos el numero de proceso de odoo y lo detenemos. sudo kill -9 #deproceso 3.  Vamos a la dirección /etc/postgresql y editamos el archivo pg_hba.conf, agregamos: local all odoo12 <-- usuario que nos de problemas y trust Justo como en la imagen. *Yo tengo un usuario para cada version, por lo tanto pondré odoo12 por que es la que me esta dando problemas. 4. Guardamos, cerramos y reiniciamos postgres sudo service postgresql restart. Listo ahora ya podemos ingresar a nuestra base 😃 **Video: https://youtu.be/JRmXLDnJbjI Nos estamos leyendo!!!

Configuración Odoo email.

Una de las caracteristicas importantes de Odoo es la posibilidad de enviar correos desde nuestro sistema, todo esto es posible solo configurando nuestro servidor de correo en Odoo. Configuracion de correo saliente. 1. Primero pasamos a modo desarrollador 2. Vamos a ajustes/tecnico/servidores de correo saliente 3. Crear Tendremos esta pantalla ahí, pondrémos la siguiente información. 4. Descripción: Correo de Salida 5. Servidor SMTP: smtp.gmail.com (según el que ocupemos) 6. Puerto: 465 7. Seguridad: SSL/TLS 8. Nombre de usuario: "aquí va el correo" 9. Contraseña: "aquí va la contraseña del correo" Si todo esta configurado, podemos hacer una prueba de conexión y nos saldra que se pudo conectar. Nos estamos leyendo!!