How to install DirectAdmin

Installing of Directadmin is rather very easy to do so.

Before you install Directadmin via SSH, please ensure your VPS IP or Dedicated Server IP is already licensed, as directadmin will detect the license first before start the command to install inside the SSH.


Install guide

Step1: Do you meet the system requirements?

Clean OS install: check this page to ensure you've got a supported OS.

At least one external IP address.


Step2: Make sure your license information is correct

Sign into your client account and click the "view" link next to your license.


Verify that the server IP address and operating system is correct. Also make sure that the license is Active and Verified (if it isn't, then our billing system hasn't processed your order yet).


Step3: Begin the installation!

Login as root to your server, download the installation script, and run it:

bash <(curl -Ss || wget -O - auto


The auto method will be best for most people. It automatically installs everything for you, including the CSF firewall.

It can also be called without the'auto' option, which requires input but allows for customization.

Important: The hostname should not be the same as the primary domain name. e.g. is not a good hostname, where is. Having the same host/main domain name will cause e-mail and FTP problems. Also, please make sure the hostname resolves once you set up DNS.


Accessing the Control Panel

DirectAdmin can be accessed at http://server.ip.address:2222. Use the Admin username/password from the output information provided by (the same information is specified in the /usr/local/directadmin/scripts/setup.txt file).


Need help installing?

Submit a support ticket, our Support Team will install it for you FREE.

Don't have a VPS or Dedicated Server yet? Visit our website to get 1 and get started.

Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 3367