Enlazar dominio y generar Certificado SSL para Odoo
Primero debemos tener el dominio o subdominio apuntando a la IP donde tenemos Odoo alojado.
Entramos en la carpeta de sitios de apache (o nginx según corresponda):
cd /etc/apache2/sites-enabled
Copiar uno de los sitios.conf existentes con el nombre del actual o bien usa este ejemplo de base:
<VirtualHost 82.223.165.221:80>
ServerAdmin info@synkiria.com
ServerName muemue.synkiria.com
Redirect permanent / https://muemue.synkiria.com/
RewriteEngine on
RewriteCond %{SERVER_NAME} =muemue.synkiria.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
<VirtualHost 82.223.165.221:443>
ServerAdmin info@synkiria.com
ServerName muemue.synkiria.com
ProxyPreserveHost On
#Configurando el proxy
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass / http://82.223.165.221:8071/
ProxyPassReverse / http://82.223.165.221:8071/
</VirtualHost>
ATENCIÓN:
A pesar de que haciendo esto, a mi me funcionaba, recibí un apunte de Artur de que esto provocaría problemas luego:
-Las configuraciónes del apache se deben crear en /etc/apache/sites-available, no en sites-enabled.
-Luego de crearlas en sites-available se debe activar con a2ensite nombre y luego haces un reload al apache.
Ahora vamos a generar el certificado
sudo certbot --apache
Seleccionar el dominio para el que queremos el certificado
Seguir pasos, escoger Redirección cuando pregunte.
Ahora, comprobamos que funcione i abrimos odoo mediante la url https
Vamos a Ajustes para activar modo desarrollador
Volvemso a Ajustes y desde el menú Técnico - Parámetros del sistema
Buscamos web.base y nos aseguramos que tiene https
Añadimos una nueva clave web.base.url.freeze y le ponemos valor True
No hay comentarios por ahora
Compartir este contenido
Compartir enlace
Compartir en redes sociales
Compartir por correo electrónico
Por favor iniciar sesión para compartir esto Artículo por correo.