使用DirectAdmin升级CustomBuild到2.0

・2 分钟阅读

DirectAdmin附带了一个方便的内置工具CustomBuild,它允许你安装,删除和/或重新编译来自源代码的程序,最近,CustomBuild(通常缩写为CB)发布了2.0版本的修订版。在本指南中,你将看到如何将CustomBuild 1.1或1.2安装升级到2.0.

步骤1:重新安装先决条件

由于旧DirectAdmin的安装有时没有安装必需软件,因此,请尝试再次运行这些预安装命令:


yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio 
libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed 
autoconf automake libtool which patch mailx bzip2-devel lsof db4-devel psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs rsyslog logrotate crontabs

注意:此命令只能在CentOS (7)上执行。

步骤2:更新CustomBuild

由于CustomBuild已经完全修改,它还附带了一个新的配置。这意味着你不能将现有配置移植到2.0,一定要备份!


cd /usr/local/directadmin
mv custombuild custombuild_1.x
wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
tar xvzf custombuild.tar.gz
cd custombuild
./build

步骤3:更改选项

执行./build之后,创建了新的选项配置文件,打开此文件并进行必要的更改。

确认更改正确后,根据CustomBuild配置安装软件:


./build all d
./build rewrite_confs

CustomBuild将被更新。

Anne655 profile image