阿里云轻量应用服务器-Halo配置SSL证书方法
申请证书
我是在阿里云申请的免费SSL证书,可以使用3个月,去阿里云很简单就申请到了。
将申请到的证书nginx格式下载到本地,留着备用。
配置SSL证书到Halo
1.上传证书到服务器,从轻量应用服务器进入后台,将证书上传到下面路径:
/opt/halo/nginx/ssl
2.修改key和pem文件的权限:
# 证书(公钥)可以给全员读
chmod 644 /opt/halo/nginx/ssl/carsoft-design.com.pem
# 私钥要保证只有 root 和容器里的 nginx 用户能读
chmod 600 /opt/halo/nginx/ssl/carsoft-design.com.key
3.修改nginx的配置:
先备份配置cp /opt/halo/nginx/conf.d/halo.conf /opt/halo/nginx/conf.d/halo.conf_bk
vim /opt/halo/nginx/conf.d/halo.conf
将下面图中的注释删除,并修改红色框中的路径为下图:
注意:宿主机的/opt/halo/nginx/ssl路径会映射到docker中的/etc/nginx/ssl路径,理论上只修改文件名就行。
最后重启服务器就好~
本文是原创文章,完整转载请注明来自 车载软件架构师的日常
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果