我用的阿里云的解析,ubuntu , nginx
首先获取免费的ssl
- 登陆阿里云管理控制后台
- 域名与网站--操作--SSL证书--单域免费证书,一般半个小时就能审批下来
- 安全--SSL证书--查看证书是否签发,如果前发了就下载到本地
配置nginx
- 在etc/nginx/ 目录下创建cert文件夹
- 将下在的证书,复制到cert文件夹(.key和.pem)
- 找到自己网站的配置文件,我的是在etc/nginx/sites-availabel/xyy.ink
- 编辑xyy.ink,在下载证书的时候会有提示告诉你怎么编辑;
- 重启nginx
遇到的问题
重启nginx 失败
- 用一下代码调试,根据提示修改
sudo nginx -t
- https访问成功,但是页面的css样式有问题
检查nginx配置文件中,静态文件的设置对不对 - 原文:https://xyy.ink