How to install DirectAdmin on Ubuntu 20.04

Depending on access level DirectAdmin allows to manage DNS, list of available IP addresses, statistics of used resources, make different updates, view system information, manage mailbox and subdomains, create FTP-accounts, backups. It is possible to build template accounts for all roles except administrator and this is only part of its rich functionality.  

Supported operating systems are Ubuntu, CentOS, Red Hat, Fedora, Debian, FreeBSD. 

Supported software with which DirectAdmin works: Apache, MySQL, Exim, PHP, Perl, BIND, Dovecot.

DirectAdmin is quite popular with American and European hosters due to the ease of configuration and swift performance. Updates to this panel are free and come often enough. 

How do you install it yourself? Let's take a closer look.

Step-by-step guide on installing DirectAdmin on Ubuntu 20.04

First, make sure that all system packages are updated by running the following apt commands in the terminal:

sudo apt update && apt upgrade

Before a full installation comencment, you must install the necessary dependencies:

sudo apt install wget gcc g++ make flex bison openssl libssl-dev \

perl perl-base perl-modules libperl-dev libperl4-corelibs-perl \

libwww-perl libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev cron \

bzip2 zip automake autoconf libtool cmake pkg-config python \

libdb-dev libsasl2-dev libncurses5 libncurses5-dev libsystemd-dev \

bind9 dnsutils quota patch logrotate rsyslog libc6-dev libexpat1-dev \

libcrypt-openssl-rsa-perl curl libnuma-dev libnuma1

how to install directadmin on ubuntu 20.04 


Enter the following command to download the DirectAdmin installation script from the official website.

bash <(curl -Ss https://www.directadmin.com/setup.sh) auto

how to install directadmin on ubuntu 20.04

 

After going through the installation process, you will need to log directly into your dashboard.

DirectAdmin will, by default, be available on HTTPS port 80. Open any browser and go to http://abcdtestdomain.xyz/2222 or http://your-IP/2222. If you are using a firewall, open port 2222 to allow access to the control panel.

Conclusion

That's it! You have successfully installed DirectAdmin and can use all of its advantages. Of course, if you buy a VPS from BlueVPS, you can pre-order the installation of the required web panel, and our technicians will issue to you a server with all the pre-installation made. And if you have any other questions don't forget to check with our technical support by using our ticket system. We will be glad to help you!

Blog