Installation Instructions for DirectAdmin are available at http://www.directadmin.com/installguide.html
Login
as root and download the setup.sh file
# wget http://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 setup script!
# ./setup.sh
You
will be prompted for a client ID number, license ID number, and
hostname.
Important:
The hostname should not be the same as the primary domain name.
e.g. gary.com is not a good hostname, where server.gary.com 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.
That’s
it! Please see below if you are installing on a VPS, or wanting to
setup DirectAdmin for secure (https://) control panel access.
Special notice for VPS/VDS installs:
for example, on many vps systems it will be:
ethernet_dev=venet0:0
other systems where the IP is not the base IP on the device, you’d need to simply set the correct number:
ethernet_dev=eth0:1
or other systems with the IP on a different device, it might be:
ethernet_dev=eth1
type:
/sbin/ifconfig
to see which device your IP is in.
to /usr/local/directadmin/conf/directadmin.conf.
devicename reported by ifconfig. If your VDS/VPS system emulates eth0,
then you may skip this step.