五步教你快速申请https加密访问
简介:
目前公司因业务需求,需要给网站添加https访问请求,自己则从某搜索软件找到款特别好用的免费证书申请!
注意 : 务必有自己的域名地址,并已绑定服务器,确保可以访问.
⬇⬇⬇⬇⬇⬇⬇⬇⬇点击下方连接开始根据文档操作吧⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇
点击进入免费申请证书网站
第一步申请证书
第二步安装证书生成软件
安装后证书后:
第三步配置文件验证
根据文件验证提示操作:
这里我使用了nginx反向代理,直接进行了文件转发.
完成以下配置后,检测通过后,点击验证.
第四步导出证书
这里我用的是nginx进行配置https.
第五步配置证书
这里我将证书上传到了windows服务器上.
配置nginx
server {
#监听80端口
listen 80;
#http请求,强制跳转到https下
location / {
rewrite ^(.*)$ https://$host$1 permanent;
}
#http请求,强制跳转到https下
location /api/ {
rewrite ^(.*)$ https://$host$1 permanent;
}
}
server {
# 监听443端口
listen 443 ssl;
server_name www.test.cn;
#开启SSL
ssl on;
# 证书(公钥.导出的证书放到服务器上的路径)
ssl_certificate D:\ssl\www.test.cn_chain.crt;
# 私钥(私钥.导出的证书放到服务器上的路径)
ssl_certificate_key D:\ssl\www.test.cn_key.key;
location / {
root D:\project\dist;
index index.html index.htm;
}
location /api/ {
proxy_pass http://127.0.0.1:9000;
}
}