/ / Cómo conectar Odoo con postgres (que se ejecuta en otro servidor) - postgresql, python-2.7, python-3.x, odoo-10, postgresql-9.6

Cómo conectar Odoo con postgres (que se ejecuta en otro servidor) - postgresql, python-2.7, python-3.x, odoo-10, postgresql-9.6

Quiero conectar odoo 10 con el postgresql(que se ejecuta en otro servidor). Es posible ? ¡En caso afirmativo! luego, por favor, ayúdenme publicando el procedimiento paso a paso o cualquier tipo de enlace tutorial (porque soy principiante). Por ahora, estoy usando odoo10 y postgresql-9.6 Para servidores diferentes, estoy usando dos máquinas virtuales diferentes ( uno es para odoo y otro para postgresql)

Aquí, estoy usando dos máquinas virtuales 216.200.116.8 (para odoo) y 216.200.116.174 (para postgresql). Puedo acceder a postgresql desde 216.200.116.8 de forma remota.

Aquí está mi /etc/odoo.conf

enter image description here

Aquí está mi /etc/postgresql/9.6/main/postgresql.conf

enter image description here

Aquí está mi /etc/postgresql/9.6/main/pg_hba.conf

enter image description here

Después de que todo esté configurado, estoy ejecutando el servidor odoo desde /opt/odoo/odoo10.0/odoo-bin

¡He encontrado este error! El error detallado dice:

enter image description here

enter image description here

Odoo ver: 10 y postgresql ver: 9.6

Usuario de la base de datos: postgres

contraseña para postgres: passwd

¡Se necesita ayuda! Gracias por adelantado

Respuestas

-1 para la respuesta № 1

Si no me equivoco, debes cambiar el usuario en la base de datos, odoo no permite "postgres" como usuario, debe crear un "usuario odoo" para conectar la aplicación a la base de datos de esta manera:

db_user: odoo
db_password: yourpassword

Entonces en el postgres.conf archivo debes cambiar esta linea:

listen_adresses = "localhost"

No puedo recordar si algo debe ser cambiado en el .hba