How To Install DirectAdmin

Before installing DirectAdmin let us see which operating system does it supports.

System Requirements

CloudLinux6.x 64-bit, 7.x 64-bit, 8.x 64-bit
AlmaLinux / RHEL / CentOS7.x 64-bit, 8.x 64-bit
Debian8.x 64-bit, 9.x 64-bit, 10.x 64-bit, 11.x 64-bit ALPHA
Ubuntu16.04 64-bit, 18.04 64-bit, 20.04 64-bit
FreeBSD11.x 64-bit, 12.x 64-bit

Guess it supports all major Linux distributions.

Partition scheme

/boot500 MB
swapFor < 2GB of RAM: 2 x RAM, for 2GB – 8GB of RAM: equal to the amount of RAM, for > 8GB of RAM: at least 4GB
/Rest of drive

Now to the actuall part. Run the following command to install directadmin in linux

bash <(curl -Ss auto

After the setup is completed you can access your DirectAdmin control panel using port 2222


Steps to Follow:

  1. Install SSL for your Hostname
  2. Go to custom built and enable lsphp, openlitespeed and mod_security and php extensions.
  3. Go to customize theme and disable the last two support options under user menu.
  4. Go to theme options
  5. Create Packages————->Just go to user packages and click on export and copy the text and import it if you are migrating from other host.
  6. Enable SSL to be automatically installed for the all the domains on your server.

Spread the love
0 0 votes
Article Rating
Notify of
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments

[…] This guide is a part of How to install DirectAdmin […]