nginx配置ssl证书(http转https)的时候需要注意的一些关键点
分类: Java 标签: nginx配置ssl证书 nginx配置http转https
2020-10-16 23:45:30 1077浏览
nginx配置ssl证书(http转https)的时候需要注意的一些关键点
1、首先必须保证80端口和443端口是开启 状态,查看防火墙(之前遇到过配置没问题就是因为端口没开出不来效果郁闷半天)
2、安全组也要保证必须80端口和443端口开启。
3、配置nginx的配置文件
关键代码如下:
①http模块
2、安全组也要保证必须80端口和443端口开启。
3、配置nginx的配置文件
关键代码如下:
①http模块
upstream api{②https模块
server localhost:8899;
}
#以上是tomcat8899端口让nginx代理
server {
listen 80;
server_name zhibo.idingbei.cn;
rewrite ^(.*) https://zhibo.idingbei.cn$1 permanent;//讲http请求转向https
}
server {
listen 443 ssl;
server_name zhibo.idingbei.cn;
ssl_certificate /opt/ssl/zhibo.idingbei.cn.pem;//这是证书文件要传到服务器上
ssl_certificate_key /opt/ssl/zhibo.idingbei.cn.key;;//这是证书文件要传到服务器上
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
#access_log logs/host.access.log main;
location / {
proxy_pass http://api;
proxy_connect_timeout 4s;
proxy_read_timeout 7200s;
proxy_send_timeout 12s;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
暂无评论,快来写一下吧
展开评论
他的专栏
他感兴趣的技术