---
title: "Installing DirectAdmin on a Cloud Server: Step-by-Step Guide"
description: "In recent years, DirectAdmin has grown into one of the leading control panels, known for its reliability and cost-effectiveness. At KnownHost, we provide a range of DirectAdmin licenses tailored for unmanaged servers. This guide will walk you through installing DirectAdmin…"
url: "https://truehost.com/support/knowledge-base/installing-directadmin-on-a-cloud-server-step-by-step-guide/"
updated: "2024-11-08"
category: Cloud servers in Kenya
---

# Installing DirectAdmin on a Cloud Server: Step-by-Step Guide

In recent years, DirectAdmin has grown into one of the leading control panels, known for its reliability and cost-effectiveness. At KnownHost, we provide a range of DirectAdmin licenses tailored for unmanaged servers.

This guide will walk you through installing DirectAdmin on your server.

## Prerequisites

- Get a DirectAdmin licence from a vendor. You may check with the Truehost **[Support team](https://wa.me/19726743814)** for help.
- Root SSH access to you server.
- Please note that the panel is installed on a Clean Operating System

**Supporting Operating Systems**

| **Operating System** | **Version of Operating System** |
| --- | --- |
| AlmaLinux / RHEL / CentOS | 7.x 64-bit, 8.x 64-bit |
| CloudLinux | 6.x 64-bit, 7.x 64-bit, 8.x 64-bit |
| Ubuntu | 16.04 64-bit, 18.04 64-bit, 20.04 64-bit |
| Debian | 9.x 64-bit, 10.x 64-bit, 11.x 64-bit |
| FreeBSD | 11.x 64-bit, 12.x 64-bit |
| VzLinux | 8.x 64-bit |

Direct Admin Supported OSes

## Installation

- You will now log in to your server via SSH using the root account then run the following command to install the panel.
- In the command, you will replace **Provided license key should go here** with your actual license key.

```
bash <(curl -fsSL https://download.directadmin.com/setup.sh) 'Provided license key should go here'
```

- Note that the above command need be run on root shell. If you have a sudo user and you run it using the word sudo, it will not work. First escalate to root terminal using the command below then run the installation script

```
sudo su -
```

- Once installed you can get your panel login details using any of the command below;

```
setup.sh

cat /usr/local/directadmin/conf/setup.txt

cat /usr/local/directadmin/scripts/setup.txt
```

## Accessing the Control Panel

- Once the panel has been installed, you can access it using this link below;

```
http://server.ip.address:2222
```
