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-enable
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
Actualment no hi ha comentaris.
Comparteix aquest contingut
Compartir enllaç
Comparteix a les xarxes socials
Comparteix per correu electrònic
Si us plau iniciar sessió per compartir-ho Article per correu electrònic.