π Hoofdstuk 28: Ajenti¶
In dit hoofdstuk leer je alles over Ajenti, een lichtgewicht web-based control panel voor Linux-servers.
Ajenti biedt een gebruiksvriendelijke interface voor serverbeheer: services, pakketten, gebruikersbeheer en systeemstatistieken.
π₯ Installatie / Update / Verwijderen¶
# Installeren van Ajenti (repository toevoegen)
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash
# Start service
sudo systemctl start ajenti
sudo systemctl enable ajenti
# Controleren of Ajenti draait
systemctl status ajenti
# Verwijderen
sudo apt remove ajenti -y
βοΈ Configuratie¶
Standaard configuratiebestanden:
- port: standaard luistert Ajenti op poort
8000. - ssl: Ajenti ondersteunt TLS (zelfsigning of Letβs Encrypt).
Aanpassen kan door config.yml te bewerken en service te herstarten:
βΆοΈ Gebruik¶
Open in de browser:
Inloggen kan met je Linux root-gebruiker of een Ajenti-gebruiker.π Voorbeeldoutput¶
β ajenti.service - Ajenti Server
Loaded: loaded (/etc/systemd/system/ajenti.service; enabled)
Active: active (running) since Fri 2025-08-22 15:20:10 CEST; 3h ago
Main PID: 2156 (python3)
Tasks: 12
Memory: 98.4M
CGroup: /system.slice/ajenti.service
ββ2156 /usr/bin/python3 /usr/bin/ajenti-panel
Uitleg
- Poort 8000: standaard webinterface.
- config.yml: hoofdconfiguratie.
- ajenti-panel: proces dat webinterface runt.
Sterke punten
- Lichtgewicht en snel geΓ―nstalleerd.
- IntuΓ―tieve webinterface.
- Plugins beschikbaar (o.a. voor Apache, Nginx, MySQL).
Zwakke punten
- Minder uitgebreid dan ISPConfig of Virtualmin.
- Kleinere community β minder documentatie.
- Updates soms traag uitgebracht.