
基于HTTP协议,通过SSL或TLS提供加密处理数据、验证对方身份以及数据完整性保护。更通俗地说可以样网站不现实“不安全”字样。
1. 下载ssl证书
- 申请ssl证书地办法有很多可以去买,也可以在腾讯云百度云之类地平台免费申请。
- 申请好之后就在ssl证书管理页面下载证书。
- 解压出来就是这些东西

2. 把证书上传到服务器
- 不会地可以在gitbash中使用这条命令来上传点击查看更多scp命令内容
1
2
3
4
5
6
7#对拷文件夹下所有文件 (不包括文件夹本身)
scp /本地文件/ 用户名@地址:/目标文件夹/
#对拷文件夹 (包括文件夹本身)
scp -r /本地文件/ 用户名@地址:/目标文件夹/
#本例中使用的目标文件夹是
scp /本地文件/ 用户名@地址:/etc/ssl/
3. 安装和配置Nginx
3.1 安装Nginx
自行参考本站另外一篇文章 《Nginx搭建hexo博客》
3.2 配置(以本站为例)
- 仅支持https访问。
- 仅能使用特定域名访问。
- 仅有本站才能引用该网站的静态文件即防盗链。
1 | server { |
- 把Nginx目录下的Nginx.conf文件中的server{}内容全部注释 进引用 新添加的XXX.conf文件
- 重启Nginx:
1
service nginx restart
搞定!





