xray服务器使用的是Let’s Encrypt
免费提供的https
证书,证书的有效期是三个月,所以每三个月要更新一次证书。
xray安装以后,有设置一个定时任务每天去更新证书,定时任务如下:
[root@1 /root]# crontab -l
21 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null
该脚本需要开放服务器的80
端口,供Let’s Encrypt
调用。
如果要强制更新证书的话,可以执行如下命令:
"/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" --force
若以上命令显示更新证书成功,重启一下xray服务器,就可以啦,重启命令:
systemctl restart xray
如果证书是给nginx使用的,就重启下nginx(或者reload一下)。