How-to DirectAdmin installeren op Linux

DirectAdmin is een gebruiksvriendelijke webhostingbeheerder die je helpt om websites, e-mails, databases en meer te beheren. Het installeren van DirectAdmin op een Linux-server vereist enkele stappen. Ik leg het stap voor stap uit!

📋 Voorwaarden

1. Ondersteunde Linux-distributies: CentOS, AlmaLinux, Rocky Linux, Debian, Ubuntu.

2. Root-toegang tot je server.

3. Schone serverinstallatie (geen andere control panels).

4. Een geldig DirectAdmin-licentiebestand.

🔧 Installatie Stappen

1. Server voorbereiden

Voer eerst een update van je server uit:

sudo yum update -y      # Voor CentOS/AlmaLinux/Rocky Linux
sudo apt update -y      # Voor Debian/Ubuntu

Installeer basispakketten:

sudo yum install -y wget curl tar    # CentOS/AlmaLinux/Rocky Linux
sudo apt install -y wget curl tar    # Debian/Ubuntu

2. DirectAdmin installatie script downloaden

Download het officiële installatie script:

cd /root
wget https://www.directadmin.com/setup.sh
chmod 755 setup.sh

3. Start de installatie

Start de installatie:

./setup.sh auto

Het script vraagt om je DirectAdmin-licentiegegevens. Je kunt deze handmatig invoeren of automatisch laten detecteren.

4. Firewall configureren (optioneel)

Zorg ervoor dat de benodigde poorten openstaan:

sudo firewall-cmd --permanent --add-port=2222/tcp   # DirectAdmin paneel
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Of voor Ubuntu/Debian met UFW:

sudo ufw allow 2222/tcp
sudo ufw allow http
sudo ufw allow https
sudo ufw reload

5. DirectAdmin openen

Na installatie kun je DirectAdmin bereiken via:

http://jouw-server-ip:2222

Gebruik de inloggegevens die aan het einde van de installatie worden weergegeven.

🚑 Veelvoorkomende Problemen

1. Licentieprobleem

Controleer of het IP-adres van de server correct is geregistreerd in je DirectAdmin-account.

2. Poort 2222 geblokkeerd

Controleer de firewall-instellingen.

3. Installatie mislukt

Zorg voor een schone server zonder andere control panels.

Lukt het niet? Laat het me weten, dan helpen we je verder! 😊