====== Installation de DirectAdmin - CentOS 7 / 8======
À faire en tant que root avec un installation centOS 7.x / 8.x **de base**
===== Installation des pré-requis =====
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 psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs rsyslog logrotate crontabs nano
===== Installation de DirectAdmin =====
wget http://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh
===== Configuration =====
==== Utilisateur administrateur ====
Modifier le nom d'utilisateur de l'administrateur par défault
Remplacer ADMIN_LOGIN par le nom d'utilisateur voulu
cd /usr/local/directadmin/scripts
./change_username.sh admin ADMIN_LOGIN
== SUDO ==
On ajoute le compte administrateur dans la liste des sudoers pour permettre de passer en [[linux:mode_root|mode root]]
nano /etc/sudoers
Ajouter à la fin du fichier et remplacer ADMIN_LOGIN par votre nom d'utilisateur administrateur:
ADMIN_LOGIN ALL=(ALL) ALL
==== Installation de ncftp ====
Installation de ncftp pour la gestion des sauvegardes via FTP par DirectAdmin
cd /usr/local/directadmin/scripts
./ncftp.sh
==== Configuration du timezone ====
[[centos:timezone|Configuration du Timezone]]
==== Ajout de la traduction française ====
[[directadmin/installation_de_la_traduction_fr|Installation de la traduction française de DirectAdmin]]
==== Installation de CSF Firewall ====
[[csf_firewall:installation_csf_directadmin|Installation de CSF Firewall]]
[[csf_firewall:alerte_email|Alerte par e-mail (CSF Firewall)]]
[[csf_firewall:ajouter_un_ip_whitelist|]]
==== SSL ====
[[directadmin:activation_et_configuration_ssl|Activation et configuration SSL de DirectAdmin]]
===== Options =====
==== Logwatch ====
[[linux:securite:logwatch|Installation de Logwatch]]
==== EximStat====
[[email:exim:eximstat_email|Recevoir les statistiques EximStat par e-mail]]
==== Monitoring====
[[monitoring:start|Monitoring]]
À AJOUTER: ANTIVIRUS, RBL CHECKER, EXIM REPORT, ETC...