军哥的lnmp一键包开发至今已经数年,虽有一些小bug,但总体在中文一键包内算比较好的了,特别是遇到母鸡情况怪异不明时候一键包往往可以快速部署运行,不必手工排查安装。
之前有占用内存过多的问题,可以通过修改php-fpm的参数改善,另外一个问题就是letsEncrypt不能自动更新。
SSL不能自动更新的问题多出现在域名SSL证书初次并非由一键包生成的,因为一键包内含cron自动更新程序(具体是否好用不知道),怎么解决官网上和百度都不清楚,
那么在SSL证书快到期的时候就需要手动更新,今天这里记录一下:
首先,手动更新用的是acme.sh而不是letsEncrypt代码文件夹里的renew (可能是因为lnmp内所有的子程序都是编译安装的)
其实acme.sh功能足够全面,手动更新按下面的运行,不加参数直接运行的话会有help菜单出来
cd /usr/local/acme.sh ./acme.sh --issue -d a.com -w /path/to/webroot/a.com/ /etc/init.d/nginx restart