godaddy证书部署到服务器(Ubuntu18.04) NGINX环境中

godaddy证书部署到服务器(Ubuntu18.04) NGINX环境中

1:generated-private-key.txt.改为域名点.key结尾(例如:baidu.com.key),编码改成ansi(使用nodepad++,左上角编码更改);

2:然后把步骤1和步骤3中的两个文件传到Ubuntu18.04服务器上;

3:把两个dd6aa6ecf5f4824c.crt(前缀不固定,放在前面),gd_bundle-g2-g1.crt(前缀固定,放在后面),然后在Ubuntu18.04环境下执行命令合并成一个文件
 

cat dd6aa6ecf5f4824c.crt gd_bundle-g2-g1.crt > 域名.crt  
说明:域名写自己的域名,例如:baidu.crt

4:配置nginx,详情见下面中文说明

server {
           listen       80;
           charset UTF-8;
           #这里填自己的域名:例如:server_name  baidu.com www.baidu.com;
           server_name 域名 www.域名;
           rewrite ^(.*)$  https://$host$1 permanent;
           location ~.*\.(sql|log|txt|jar|war|sh|py|bat|zip|php|rar|jsp) {
               deny all;
           }
}


server {
         listen 443 ssl;
         #这里填自己的域名:例如:server_name  baidu.com www.baidu.com;
         server_name 域名 www.域名;
         #这里配置自己的证书crt文件 例如:ssl_certificate /etc/baidu/baidu.crt
         ssl_certificate /etc/nginx/cert/ali.com.crt;
         #这里配置自己的证书.key文件 例如:ssl_certificate_key /etc/baidu/baidu.key
         ssl_certificate_key /etc/nginx/cert/baidu.key;
         ssl_prefer_server_ciphers on;
         location / {
            #这里写入网站源文件目录
            root   /home/deploy/project/dist;
            index index.html index.htm;
       }
}

猜你喜欢

转载自blog.csdn.net/weixin_39842528/article/details/115215124