Βήμα 1: Επανεγκατάσταση των προαπαιτούμενων
Βήμα 2: Ενημέρωση CustomBuild
Βήμα 3: Αλλαγή των επιλογών
Το DirectAdmin συνοδεύεται από ένα εύχρηστο, ενσωματωμένο εργαλείο που ονομάζεται CustomBuild, το οποίο σας επιτρέπει να εγκαταστήσετε, να αφαιρέσετε και/ή να μεταγλωττίσετε εκ νέου προγράμματα από την πηγή. Πρόσφατα, υπήρξε μια αναθεώρηση του CustomBuild (συχνά συντομογραφείται ως CB) στην έκδοση 2.0. Σε αυτόν τον οδηγό, θα δείτε πώς να αναβαθμίσετε την εγκατάσταση CustomBuild 1.1 ή 1.2 σε 2.0.
Βήμα 1: Επανεγκατάσταση των προαπαιτούμενων
Καθώς μερικές φορές παλαιότερες εγκαταστάσεις DirectAdmin δεν έχουν εγκατεστημένο το απαιτούμενο λογισμικό για τη σωστή εκτέλεση του 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 έχει αναθεωρηθεί πλήρως, έρχεται επίσης με μια νέα διαμόρφωση. Αυτό σημαίνει ότι δεν μπορείτε να μεταφέρετε την υπάρχουσα διαμόρφωσή σας στο CB 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 θα ενημερωθεί τώρα.