手动更新DirectAdmin

手动更新DirectAdmin

来源:梦飞科技 作者:梦飞 浏览量:215
2018-07-12
0
在此输入您的信息:
客户端ID(uid):
许可证ID(lid) :

如果您需要手动更新您的DirectAdmin副本,可以通过运行以下命令来完成此操作:

cd /usr/local/directadmin
wget --no-check-certificate -O update.tar.gz 'https://www.directadmin.com/cgi-bin/daupdate?redirect=ok&uid=123&lid=1234'
tar xvzf update.tar.gz
./directadmin p
cd scripts
./update.sh
/etc/init.d/directadmin restart

123和1234分别是您的客户端ID和许可证ID。 请注意,如果您正在运行FreeBSD,您可能需要在之前添加 字符在wget行中,并使用/usr/local/etc/rc.d/directadmin restart。 如果有错误提取update.tar.gz文件,则运行:

head -n 1 update.tar.gz

搜索错误。 如果文件内有可读的错误,那么您需要联系[email protected]以激活或更新您的许可证。
 
在下载字符串中使用上面的redirect = ok选项会告诉daupdate正在使用的下载程序支持位置标题重定向。 daupdate脚本会尽可能地卸载下载到其他服务器。


如果你想自动更新DA,有几种方法可以解决它。 (我们不再触发从我们终端到你的服务器的更新)
- CustomBuild可以设置为cron自动更新服务,如果你也使用da_autoupdate = yes,CB会为你做。 但是,并不总是建议自动更新CB。
- 如果您只希望自动更新DA,那么运行此命令的简单cronjob可能更安全:

echo "action=update&value=program" >> /usr/local/directadmin/data/task.queue

每晚被拒绝更新你会在你的/var/log/directadmin/system.log文件中得到一个注释。


注释预发行版和定期更新不会发布完整配置重写。 如果您需要更改模板,则必须进行完整重写才能获取它:

cd /usr/local/directadmin/custombuild
./build rewrite_confs

 
部分文章来源与网络,若有侵权请联系站长删除!