DirectAdmin viene fornito con un pratico strumento integrato chiamato CustomBuild, che consente di installare, rimuovere e / o ricompilare i programmi dall'origine. Di recente, c'è stata una revisione di CustomBuild (spesso abbreviato come CB) alla versione 2.0. In questa guida, vedrai come aggiornare la tua installazione CustomBuild 1.1 o 1.2 a 2.0.
Passaggio 1: reinstallare i prerequisiti
Poiché le installazioni di DirectAdmin precedenti a volte non dispongono del software richiesto installato per l'esecuzione corretta di DirectAdmin, provare a eseguire nuovamente questi comandi di preinstallazione:
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
Nota: questo comando può essere eseguito solo su CentOS (7).
Passaggio 2: aggiornamento di CustomBuild
Poiché CustomBuild è stato completamente rivisto, viene fornito anche con una nuova configurazione. Ciò significa che non è possibile eseguire il porting della configurazione esistente su CB 2.0. Assicurati di avere un backup!
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
Passaggio 3: modificare le opzioni
Dopo l'esecuzione ./build
, è stato creato il nuovo file di configurazione delle opzioni. Apri questo file e apporta le modifiche necessarie.
Dopo aver verificato che le modifiche siano corrette, installare il software in base alla configurazione di CustomBuild:
./build all d
./build rewrite_confs
CustomBuild verrà ora aggiornato.