VestaCP面板环境给站点自动部署Let\\’s Encrypt免费SSL证书
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

在众多免费SSL证书中,Let\\’s Encrypt免费证书是用户使用较广、商家支持较多的一家,其中主要原因还在于部署比较简单,很多商家或者文案都有提供自动部署的方法教程。前几天蜗牛收到来自某个网友的留言,是否可以分享一篇基于VestaCP面板给站点安装SSL证书的文章。这不蜗牛准备抽出一点时间在VestaCP面板中部署Let\\’s Encrypt免费SSL证书试试看。
VestaCP面板应该也算是众多免费面板中使用较多的,国内、国外网友使用的还是不少,而且面板也自动支持可选简体中文。正好前一段时间在GITHUB上看到\\”letsencrypt-vesta\\”可以自动在VestaCP中部署Let\\’s Encrypt证书,所以这篇文章准备就依此试试看。
蜗牛之前也有相关的Let\\’s Encrypt文章:
1、OneinStack一键包快速自动配置Let\\’s Encrypt免费SSL证书方法
2、LNMP V1.4一键快速部署Let\\’s Encrypt免费SSL证书
第一、VestaCP面板部署Let\\’s Encrypt证书准备
1、在这篇文中,蜗牛选择的是CentOS7 64bit系统环境,因为系统默认自带python2.7+版本,而这个快速安装环境需要 基于python2.7+才可以。
2、备份数据,如果我们不熟悉或者拿不准的,我们可以先在测试机上安装试试,如果能成事那就再到生产环境安装。如果有网站数据,建议备份数据到本地,以防万一。
3、将需要安装SSL证书的域名解析到当前服务器中,以及在VestaCP面板中添加WEB站点,因为在安装过程中需要自动检测是否解析正确。
第二、VestaCP自动部署Let\\’s Encrypt设置参数
1、安装git
yum install git -y
2、下载工具
cd /usr/local
git clone https://github.com/letsencrypt/letsencrypt.git
git clone https://github.com/interbrite/letsencrypt-vesta.git
3、创建webroot工具目录
mkdir -p /etc/letsencrypt/webroot
4、生效软链接
ln -s /usr/local/letsencrypt-vesta/letsencrypt.conf /etc/httpd/conf.d/letsencrypt.conf
这里我是直接默认安装的VESTA环境,是用的apache,如果我们是nginx则配置还是不同的。具体可以参考这里:https://github.com/interbrite/letsencrypt-vesta
5、同样设置证书软链接生效
ln -s /usr/local/letsencrypt/letsencrypt-auto /usr/local/bin/letsencrypt-auto
ln -s /usr/local/letsencrypt-vesta/letsencrypt-vesta /usr/local/bin/letsencrypt-vesta
6、重启生效
service httpd restart
第三、VestaCP自动部署Let\\’s Encrypt配置域名自动安装
以上我们都部署完毕,这里我们可以根据自己需要的站点自动安装SSL证书。
letsencrypt-vesta username domain
根据这个格式,给需要安装证书的直接运行,比如letsencrypt-vesta admin laobuluo.com,我们需要注意一点,因为在过程中需要安装和部署,以及验证域名,所以稍微需要一会会时间,中间还有一次需要输入Y回车的。
只有看到上图限时的成功界面才说明安装完毕。我们可以看到自动有90天,这个我们暂时不管,后面再说自动续约问题。我们还没有设置完毕。
我们需要到VestaCP面板后台当前站点,在SSL支持选项中启动Let\\’s Encrypt。保存完毕之后,我们再去前台打开这个域名HTTPS,可以看到SSL已经生效。
第四、设置自动续约Let\\’s Encrypt
crontab -e
8 2 1 */2 * /usr/local/bin/letsencrypt-vesta USERNAME DOMAIN
前提是我们当前服务器已经安装crontab,然后在设置自定脚本,红色部分修改成我们的域名和用户名。
第五、VestaCP自动安装Let\\’s Encrypt小结
1、通过上面这个工具可以比较快速的在VestaCP面板中安装Let\\’s Encrypt证书,部署完毕工具后,可以根据需要自动安装证书,但也需要在面板中启动SSL才生效。
2、工具的详细文档可以参考:https://github.com/interbrite/letsencrypt-vesta
[Let\'s Encrypt]历史优惠活动内容
猜你可能想看的VPS
- FastCache→有香港直连节点 100GB 通用流量包 18.8 元香港VPS[主机]
- 阿里云十二月→国内云服务器年付 89 元三年 229 元起全球[VPS测评]
- 双十一预告 搬瓦工→双十一当天全场 11.11%优惠 DC6 传家套餐会全球[VPS测评]
- 上车 €9.95 年 512M 内存 20G SSD 1T 流量 1Gb全球[VPS测评]
- 2019 年 5 月 Vultr 方案调整消息 免费增加硬盘 取消 51全球[VPS测评]
- 腾讯云”共克时艰 续费扶持”,史无前例的腾讯云服务器老用户 3.6 折续全球[VPS测评]
- 升级 Debian 10 后 php-fpm 不能启动的解决办法全球[VPS测评]
- 疯狂猜成语 图猜成语一只兔子对一只乌龟说 welcome 是什么成语?全球[VPS测评]
- 活动 OLVPS→充值 100 元送 10 元 最多送 100 元 国内全球[VPS测评]
- 极光 KVM→美国洛杉矶 Psychz KVM 19.8 元 月 续费同美国VPS[主机]
- CloudCone→$24 月年 KVM-1GB 20GB 2TB 洛杉全球[VPS测评]
- $(document).ready()方法和 window.onload全球[VPS测评]
- Evolution Host→€6 月 1 核独享 2GB 内存 20G虚拟空间(主机)
- raksmart 四月促销,美国服务器免费送 10G 防御 美国站群买一站群服务器[IP]
- MySQL 中 find_in_set 查询字段中是否包含指定字符串全球[VPS测评]
- cloudx-俄罗斯莫斯科低价vps 39卢布 月-测评全球[VPS测评]
- Wikihost(idc.wiki) CN2 GIA虚拟主机 → 65全球[VPS测评]
- 详细介绍vps云服务器及其作用全球[VPS测评]
- 极光kvm怎么样?香港大带宽VPS促销1核1G内存19元/月起,5G防御香港VPS[主机]
- 数据中心助力光纤光缆行业发展全球[VPS测评]
- 性价比最高的VPS网络评测全球[VPS测评]
- 阿里云香港服务器多少钱一年?阿里云香港云服务器如何购买?香港VPS[主机]
- 谷歌浏览器网址如何显示http,www,Chrome谷歌浏览器恢复地址栏全球[VPS测评]
- 尊云:河南BGP云服务器2核4G仅68.6元/月,823.2元/年;香港香港VPS[主机]
- 咖啡主机:香港1G:15.6元/月(季付),美西1G:16.8元/月(季香港VPS[主机]
- 创e云:香港CN2VPS优惠专区,4核/4G/20G/2Mbps不限流量香港VPS[主机]
- 葫芦云:香港将军澳CN2云服务器24元/月,1核/1GB/25G硬盘/3香港VPS[主机]
- 快速云:怎么连接vps?VPS的用途有哪些?全球[VPS测评]
- 腾讯云香港/韩国/日本免备案服务器优惠促销活动日本VPS[主机]
- 什么是IconFont ?iconfont 的使用和解析全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-144739.html











