Nginx搭建https
系列文章目录
nginx搭建https服务
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 系列文章目录
- 前言
- 一、证书下载
- 二、配置内容
- 1.引入库
前言
nginx搭建httos服务记录
一、证书下载
本人使用腾讯云服务 参见 ssl证书nginx配置
二、配置内容
1.引入库
#user nobody;
worker_processes 1;#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024;
}http {include mime.types;default_type application/octet-stream;#log_format main '$remote_addr - $remote_user [$time_local] "$request" '# '$status $body_bytes_sent "$http_referer" '# '"$http_user_agent" "$http_x_forwarded_for"';#access_log logs/access.log main;sendfile on;#tcp_nopush on;#keepalive_timeout 0;keepalive_timeout 65;#gzip on;server {listen 80;server_name www.ticool.ltd;#charset koi8-r;#access_log logs/host.access.log main;location / {root html;proxy_pass http://localhost:8082;index index.html index.htm;}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}# HTTPS server#server {listen 443 ssl;server_name test.com; #自己域名#证书文件名称ssl_certificate 1_test.com_bundle.crt; #私钥文件名称ssl_certificate_key 2_test.com.key; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on;ssl_session_timeout 5m;#ssl_ciphers HIGH:!aNULL:!MD5;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;#ssl_prefer_server_ciphers on;location / {root html;proxy_pass http://localhost:8081;#index index.html index.htm;}location /api {root html;proxy_pass http://localhost:8083;#index index.html index.htm;}}}
以上仅供参考
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
