Debian8 安装Certbot获取Https证书(apache2)

前不久研究了一下用certbot获取https证书

Let’s Encrypt是一个免费的,自动化和开放的证书颁发机构(CA),为公众的利益服务。 它是由互联网安全研究组织(ISRG)提供的服务。

Let’s Encrypt为用户提供所需的数字证书,以便用户能免费为网站启用HTTPS(SSL / TLS)。Let’s Encrypt这样做是想要创建一个更安全,更具隐私性的Web空间。

Certbot是一个部署Let’s Encrypt证书的客户端(Let’s Encrypt是一个证书发布机构CA,Let’s Encrypt支持域名加密,即为域名启用https)。Certbot能够自动的在Web服务器(Apache,Nginx等)上部署从Let’s Encrypt获取的证书,非常简单易用。

1.安装certbot

2.获取证书并配置apache

3.添加其他域名

4.(如需)更新证书

5. 配置apache的相关文件,在/etc/apache2/sites-available/的http配置文件中加入

然后在https配置文件中加入

其中xxx.xxx.xxx为申请证书使用的域名

(待编辑)

 

本文转载修改自https://www.yuzhi100.com/article/debian-8-install-lets-encrypt-certbot,感谢原作者

发表评论