Nginx的https设置
生活随笔
收集整理的這篇文章主要介紹了
Nginx的https设置
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
1.生成證書文件
下載OpenSSL-Win32
#設(shè)置變量 set OPENSSL_CONF=openssl.cfg # 生成一個(gè)RSA密鑰 openssl genrsa -des3 -out server.key 1024 # 生成一個(gè)證書請求 openssl req -new -key server.key -out server.csr # 拷貝一個(gè)不需要輸入密碼的密鑰文件 openssl rsa -in server.key -out server_nopwd.key # 自己簽發(fā)證書 openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt
2.設(shè)置Nginx
worker_processes 1;events {worker_connections 1024; }http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 9001;#server_name 192.168.1.103:8080;ssl on; ssl_certificate server.crt; ssl_certificate_key server_nopwd.key;location / {proxy_pass http://127.0.0.1:8080;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}} }
轉(zhuǎn)載于:https://my.oschina.net/u/859228/blog/544010
總結(jié)
以上是生活随笔為你收集整理的Nginx的https设置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python总结:Python基础(一)
- 下一篇: python模块介绍-locustio: