Перейти до основного вмісту

Публікації

Показано дописи з міткою "ssl"

Створити SSL сертифікт для Apache

Створити власний сертифікат для Apache можна за допомогою sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt Ключи та сертифікати будуть створені у /etc/ssl А потім у файлі sudo nano /etc/apache2/sites-available/default-ssl.conf вказати шлях до ключів та сертифікатів SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt  SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key Пораду знайшов https://www.digitalocean.com/community/tutorials/how-to-create-a-self-signed-ssl-certificate-for-apache-in-debian-10

Налаштування https та LiveChat для Odoo.

Система Odoo після встановлення працює через порт 8069. Для того щоб працювати через https, потрібно встановити nginx и налаштувати odoo та nginx. Згідно рекомендацій з офіційного сайту https://www.odoo.com/documentation/14.0/administration/install/deploy.html (на цій сторінці взагалі багато корисної інформації) Потрібно в /etc/odoo.conf вказати: proxy_mode = True А в /etc/nginx/sites-enabled/odoo.conf вказати: #odoo server  upstream odoo {  server 127.0.0.1:8069;  }  upstream odoochat {  server 127.0.0.1:8072;  }  # http -> https  server {  listen 80;  server_name odoo.mycompany.com;  rewrite ^(.*) https://$host$1 permanent;  }  server {  listen 443;  server_name odoo.mycompany.com; proxy_read_timeout 720s;  proxy_connect_timeout 720s;  proxy_send_timeout 720s;  # Add Headers for odoo proxy mode  proxy_set_header X-Forwarded-Host $host;  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  proxy_set_header X-Forwarded-Proto $scheme;  proxy_set_header X-Real-IP $remote_addr