Linux : How to install DirectAdmin

By | February 7, 2013

Here is a quick how to install DirectAdmin under your Linux/BSD server. Unlike other control panels, DA support various operating systems such as CentOS/RHEL, FreeBSD, Debian and Ubuntu.

Make sure your system is a fresh install and up to date before starting the process. If you are performing the installation remotely, I strongly recommend you execute the installation under a “screen” session to avoid the installation abortion.

Get the installation script :

wget http://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh

DirectAdmin require some basic packages on your system, run the following command to meet the requirements :

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 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which quota

The installation will mostly take around 30 minutes depending of your hardware.