nginx 配置https证书
1,购买云服务器,申请域名
安全组开放80,443端口
2,安装nignx
yum install nginx
3,申请证书 
在哪个云服务商买服务器就在哪个服务商那里申请证书,一般有免费试用的证书可以申请,也可以购买证书。
4,下载证书文件上传到/etc/nginx/key/目录下

*.key是私钥文件
*.pem是公钥文件
5,创建代码文件
mkdir /app/code/ssl -p
touch "https request" >/app/code/ssl/index.html
6,添加nginx配置文件/etc/nginx/conf.d/https.conf
# 转发80端口请求到443端口
server {
listen 80;
server_name jhtpark.chiparking.cn;
return 301 https://jhtpark.chiparking.cn$request_uri;}
server {
listen 443 ssl;
#server_name jhtpark.chiparking.cn;
ssl_certificate /etc/nginx/key/xxxxxxx.pem; # xxxxxxx.pem替换成公钥文件名
ssl_certificate_key /etc/nginx/key/xxxxxxx.key;#xxxxxxx.key 替换成私钥文件名
root /app/code/ssl; # 静态文件目录
location / {
index index.html;
}
}
7,检查nginx语法
nginx -t
![]()
8,重启nginx
systemctl reload nginx
9,测试
浏览器访问http的80端口

重定向到https的协议443端口

更多推荐


所有评论(0)