DropVPS Team
Writer: John hens
how to install directadmin on debian 13

Table of Contents
Installing DirectAdmin on Debian 13 is easy and lets you manage your hosting efficiently through a web control panel. Follow these simple steps to complete the setup.
Step 1: Update Your System
Before installing DirectAdmin, it’s important to update your Debian 13 system to ensure all existing packages are current and compatible with the new software.
sudo apt update && sudo apt upgrade -y
Step 2: Set a Hostname
Setting a proper hostname is essential for DirectAdmin to function correctly, as it helps identify your server and prevents configuration issues during installation.
sudo hostnamectl set-hostname server.example.com
Step 3: Download the DirectAdmin Installer
Next, download the official DirectAdmin installation script, which automatically sets up all necessary dependencies and prepares your Debian 13 server for installation.
wget https://www.directadmin.com/setup.sh
Step 4: Run the Installation Script
After downloading the installer, make the script executable and run it as the root user to begin the automated DirectAdmin installation process on your Debian 13 system.
chmod +x setup.sh
sudo ./setup.sh
Step 5: Access DirectAdmin Panel
Once the installation is complete, you can easily access the DirectAdmin control panel through your web browser using your server’s IP address and the default port 2222.
http://your-server-ip:2222
Step 6: Configure and Secure DirectAdmin
After logging in to your DirectAdmin panel, configure essential settings and enable SSL encryption to secure your server and protect user data from unauthorized access.
/usr/local/directadmin/scripts/setupssl.sh