宝塔、Let's Encrypt、SSL证书、网站https

宝塔、Let's Encrypt、SSL证书、网站https

用宝塔安装的 Apache web服务,怎样去安装SSL证书,使网站https,给网址加上小绿锁??web

咱们使用宝塔面板能够在服务器上很方便快捷地搭建出一个全世界均可以访问的网站,此时多是一串IP地址,若是咱们购买了域名,经过dnspod 进行解析以后,直接输入网址,就能够访问到咱们的网站;apache

当咱们作完了这些,很开心的时候,在浏览器总会看到【不安全】的提示。。浏览器

这个时候安全

步骤

1、安装acme.sh

建议root安装,否则网站的文件都须要改成777才能成功部署bash

2、使用acme.sh生成证书

webroot模式服务器

3、安装证书

acme.sh安装网站

安装目录: /www/server/panel/vhost/certspa

4、宝塔上点击生成代码

宝塔面板上点击网站-SSL证书-其余证书,将刚才的key和fullchain文件分别粘贴上,而后点击,以后在【证书夹】里就能够看到了;code

点击证书夹,点击部署,待提示部署成功,点击强制HTTPS,这个时候就成功了一半了!server

接下来要使SSL证书能够本身按期更新。

5、修改conf的SSL证书位置

打开 /www/server/panel/vhost/apache/YOUR_IP_ADDRESS.conf

找到 SSL 的片断,将两个文件位置替换成:

/www/server/panel/vhost/cert/***.key

/www/server/panel/vhost/cert/fullchian.cer

6、开启 acme.sh 自动更新

acme.sh  --upgrade  --auto-upgrade
复制代码

而关于SSL证书,目前证书在 60 天之后会自动更新, 你无需任何操做。

7、从新在浏览器打开你的网站

从新在浏览器打开你的网站,这个时候网站的前面就不再是【不安全】了,而是一个小绿锁!!

备注

  • 宝塔面板也有自带SSL证书申请,点击便可申请,申请以后点击部署便可

相关文章
相关标签/搜索