1、服务器上申请ssl证书
示例为 阿里云服务器
1-1 申请方法
1-1-1 阿里云首页搜素ssl证书管理;
1-1-2 进入管理控制台;
1-1-3 进行创建证书(根据需求进行选择ssl证书,其中有测试及正式,正式需要购买),填写相应信息进行提交,提交完成会有审核阶段;
1-1-4 审核通过,下载nginx类型证书;
2、配置ssl证书到nginx
2-1 将ssl证书pem(证书文件)和key(私钥文件)上传到服务器的指定目录;
2-2 打开nginx.conf进行配置ssl证书
server {
listen 443 ssl;//端口号 http 默认80 https 默认443 其他根据情况来定
server_name www.xxxx.com;//域名地址
client_max_body_size 5m;
ssl_certificate /xxx/xxxx/xxx.pem; # 证书文件路径
ssl_certificate_key /xxx/xxxx/xxx.key; # 私钥文件路径
location / {
root /www/wwwroot/dist/;//dist目录
index index.html;//重定向目录
}
}
注:服务器防火墙记得开放443端口!!!
2-3 检查nginx配置文件是否正确及重启nginx;
若不清楚如何检查及重启可看上一篇文章
3、检查是否配置成功
使用https://+域名地址访问项目,成功访问及配置成功!