为VestaCP自动安装Let’s Encrypt证书

2023-08-27 2556阅读 0评论
Kdatacenter:$17.1/月/1G内存/100GB SSD空间/1TB流量/1Gbps端口/KVM/韩国SK/直连;原生IP

VestaCP,相当优秀的主机面板,图形化。Let’s Encrypt提供的免费SSL证书,很不错。这个脚本可以为VestaCP自动安装SSL证书。

为VestaCP自动安装Let’s Encrypt证书 第1张
(图片来源网络,侵删)

VestaCP介绍:VestaCP:俄罗斯免费、图形化VPS面板
Let’s encrypt:[免费SSL]快速获取/更新 Let’s encrypt 证书

以下是脚本说明:
sudo letsencrypt-vesta [-m email] [-u] user1 [domainlist1] […-u userN [domainlistN]]

-m:邮箱地址,用于在Let’s Encrypt官方注册使用
-u:VestaCP用户,默认生成该用户下的全部域名的SSL证书。如只需要单个站点的个,可以单独使用。

脚本安装
1、下载脚本

cd /usr/local
git clone https://github.com/letsencrypt/letsencrypt.git
git clone https://github.com/interbrite/letsencrypt-vesta.git

2、创建证书存放文件夹

mkdir -p /etc/letsencrypt/webroot

3、选择自己网站是使用Apache还是Nginx,如果安装VestaCP时是默认配置安装,建议使用Apache。
Apache网站设置

ln -s /usr/local/letsencrypt-vesta/letsencrypt.conf /etc/httpd/conf.d/letsencrypt.conf
service httpd restart

或者

ln -s /usr/local/letsencrypt-vesta/letsencrypt.conf /etc/apache2/conf.d/letsencrypt.conf
service apache2 restart

Nginx网站设置
添加代码带nginx配置文件中,一般位置在/usr/local/vesta/data/templates/web/nginx 和 /usr/local/vesta/data/templates/web/nginx/php5-fpm。加在location处。

location /.well-known/acme-challenge {
    default_type text/plain;
    root /etc/letsencrypt/webroot;
}

让所有用户均可以使用SSL链接(USERNAME改为你的用户名):

/usr/local/vesta/bin/v-rebuild-web-domains USERNAME

重启:

service nginx restart

4、建立/usr/local/bin/链接

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

5、创建证书

letsencrypt-vesta USERNAME DOMAIN

6、更新letsencrypt-vesta

cd /usr/local/letsencrypt-vesta
git pull origin master

via:https://github.com/interbrite/letsencrypt-vesta


免责声明
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明。
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所
提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何
损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在
转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并白负版权等法律责任。

手机扫描二维码访问

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,2556人围观)

还没有评论,来说两句吧...

目录[+]