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端口

更多推荐