项目地址: https://github.com/luolongfei/freenom
docker项目 https://hub.docker.com/r/rouroux/freenom-automatic-renewal
以宝塔为例安装过程如下:
一、获取源码
$ mkdir -p /www/wwwroot/freenom $ cd /www/wwwroot/freenom # clone本仓库源码 $ git clone https://github.com/luolongfei/freenom.git ./
二、配置过程
# 复制配置文件模板 $ cp .env.example .env # 编辑配置文件 $ vim .env # .env文件里每个项目都有详细的说明,这里不再赘述,简言之,你需要把里面所有项都改成你自己的。需要注意的是多账户配置的格式: # e.g. MULTIPLE_ACCOUNTS='<账户1>@<密码1>|<账户2>@<密码2>|<账户3>@<密码3>' # 当然,若你只有单个账户,只配置FREENOM_USERNAME和FREENOM_PASSWORD就够了,单账户和多账户的配置会被合并在一起读取并去重。 # 编辑完成后,按“Esc”回到命令模式,输入“:wq”回车即保存并退出,不会用vim编辑器的问下谷歌大爷:)
三、添加计划任务
cd /www/wwwroot/freenom/ && php run > freenom_crontab.log 2>&1
PS:刚好我的申请域名都要续费了,所以执行一下就都续费成功了。
只是我的通知或邮件配置可能是没配好,通知没能成功。
可以在/www/wwwroot/freenom/
目录下的freenom_crontab.log
文件里看结果。
© 版权声明
文章来源于网络收集,如有侵权,请联系删除。
THE END
暂无评论内容