Login as root and download the setup.sh file

 wget https://www.directadmin.com/setup.sh

Hint: Use “fetch” instead of “wget” on FreeBSD systems.

Change permissions on the setup.sh file

 chmod 755 setup.sh 

Run the script

 ./setup.sh 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 as ‘./setup.sh’ without options, which requires input but allows for customization.

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

Accessing the Control Panel

DirectAdmin can be accessed at http://server.ip.address:2222 — use the Admin username/password specified in the setup.txt file in your scripts directory.

Need More Information?

You can e-mail questions to [email protected] or send an inquiry by visiting their contacts page.