騰訊云服務(wù)器記錄nginx配置cloudflare證書的實現(xiàn)步驟
最近 99 元買了一臺騰訊云新加坡的服務(wù)器,想著搞個網(wǎng)站放在在上面,但是在 cloudflare 配置了二級域名解析之后不生效,經(jīng)過排查是因為沒配置證書的原因。故而有下面這篇筆記。
希望能幫到你。
1、服務(wù)器:騰訊云新加坡輕量云服務(wù)器
2、需要配置以.conf結(jié)尾的nginx配置文件
server {
listen 443 ssl;
server_name xxx.xyz;
ssl_certificate /etc/nginx/ssl/chat.wisdomflow.xyz-ssl/xxx.com.pem; ssl_certificate_key /etc/nginx/ssl/chat.wisdomflow.xyz-ssl/xxx.com.key; location / {
proxy_pass http://172.17.0.1:3000;
# Add WebSocket support (Necessary for version 0.5.0 and up)
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# (Optional) Disable proxy buffering for better streaming response from models
proxy_buffering off;
}4、配置 docker-compose.yaml 文件
services:
nginx:
image: nginx:alpine
ports:
- "80:80"
- "443:443"
volumes:
- ./config/conf.d:/etc/nginx/conf.d
- ./ssl:/etc/nginx/ssl5、把在 cloudflare 生成的證書和私鑰配置下見上面的 conf 文件
注意點:要把 nginx 的 ssl 語法寫對;docker 訪問宿主機(jī)的 ip 是172.17.0.1;nginx 的配置文件以.conf結(jié)尾。
到此這篇關(guān)于騰訊云服務(wù)器記錄nginx配置cloudflare證書的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)nginx配置cloudflare內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nginx服務(wù)器進(jìn)程數(shù)設(shè)置和利用多核CPU的方法
這篇文章主要介紹了Nginx服務(wù)器進(jìn)程數(shù)設(shè)置和利用多核CPU的方法,這樣便可以更大限度地提高Nginx運(yùn)行效率,需要的朋友可以參考下2015-08-08

