freenom免费域名自动续期的php项目

项目地址: 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
图片[1]-freenom免费域名自动续期的php项目-爱博客人

PS:刚好我的申请域名都要续费了,所以执行一下就都续费成功了。

只是我的通知或邮件配置可能是没配好,通知没能成功。

可以在/www/wwwroot/freenom/目录下的freenom_crontab.log文件里看结果。

© 版权声明
THE END
点赞0赞赏
分享
评论 抢沙发
admin的头像-爱博客人

昵称

取消
昵称表情代码图片