Note: FOR DirectAdmin INSTALLATION YOU NEED TO HAVE A FRESH CENTOS INSTALL - Recommended amount of RAM for the server with DirectAdmin is 1GB RAM+.
DirectAdmin installation is rather straightforward on CentOS VPS or Dedicated Server.
1) SSH into your server using Putty or any other ssh client
2) Issue the following commands:
yum -y install php flex gcc gcc-c++ wget http://www.directadmin.com/setup.sh chmod 755 setup.sh ./setup.sh
This will start the setup procedure, during the setup process, it will ask you to enter - License details, ip address of your server, operating system
3) Once the setup is finished (this takes up to 30 minutes), you will be able to access your DirectAdmin installation via:
https://yourip:2222 login: admin password is provided at the end of the installation process