概要
用nginx配置實(shí)現(xiàn),odoo15的代理端口在Ubuntu環(huán)境
1、odoo安裝ok,本地可以運(yùn)行
2、安裝nginx
apt istall nginx
即可,這里磨蹭了好久,主要是沒有確認(rèn)nginx的配置文件一直搞不定
3、申請證書不懂的參考:“https://blog.csdn.net/u012798683/article/details/113845089”,安裝這個(gè)哥哥的配置搞不定
4、參考官網(wǎng)的模式在 /etc/nginx/sites-enabled/odoo.conf配置ok:原文鏈接:https://www.odoo.com/documentation/14.0/zh_CN/administration/install/deploy.html
#odoo server
upstream odoo {
server 127.0.0.1:8069; #根據(jù)自己的端口修改
}
upstream odoochat {
server 127.0.0.1:8072; #根據(jù)自己的端口修改
}
http -> https
server {
listen 80;
server_name odoo.mycompany.com; #注意替換成自己的域名
rewrite ^(.*) https://$host$1 permanent;
}
server {
listen 443 ssl;
server_name odoo.mycompany.com; #根據(jù)自己的域名修改
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;
SSL parameters
ssl_certificate /etc/ssl/nginx/server.crt; #確認(rèn)自己的證書路徑
ssl_certificate_key /etc/ssl/nginx/server.key; #確認(rèn)自己的證書路徑
ssl_session_timeout 30m;
ssl_protocols TLSv1.2;
#ssl_ciphers 這里根據(jù)證書的要求填寫華為云證書的是“HIGH:!aNULL:!MD5;”
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
ssl_prefer_server_ciphers off;
log
access_log /var/log/nginx/odoo.access.log;
error_log /var/log/nginx/odoo.error.log;
Redirect longpoll requests to odoo longpolling port
location /longpolling {
proxy_pass http://odoochat;
}
Redirect requests to odoo backend server
location / {
proxy_redirect off;
proxy_pass http://odoo;
}
common gzip
gzip_types text/css text/scss text/plain text/xml application/xml application/json application/javascript;
gzip on;
}文章來源:http://www.zghlxwxcb.cn/news/detail-859662.html
5、nginx -t 確認(rèn)配置ok
有錯(cuò)誤的化根據(jù)提示修改,通常是找不到文件之類的或者直接bing搜索問題
6、重啟就ok,ssl鏈接正常,重啟驗(yàn)證ok官網(wǎng)文檔最強(qiáng)還是。文章來源地址http://www.zghlxwxcb.cn/news/detail-859662.html
到了這里,關(guān)于nginx配置odoo反向代理和ssl訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!