DirectAdmin is enige tijd geleden overgestapt naar een nieuw licentiemodel. Tot nu toe hebben wij DirectAdmin-installaties op basis van de oude Legacy-licenties ondersteund, zodat bestaande klanten hun huidige licentie konden blijven gebruiken. JBMC, de ontwikkelaar van DirectAdmin, heeft echter besloten om geen software-updates meer beschikbaar te maken voor DirectAdmin legacy-licenties, maar alleen nog voor installaties op basis van het nieuwere licentiemodel.
Om deze reden, geven wij je de optie om je DirectAdmin legacy-licentie te vervangen door een nieuwe Standard-licentie. Je kunt hiervoor via het TransIP-controlepaneel een bericht sturen met de vraag om je DirectAdmin-licentie te vervangen door een nieuwere licentie. In dit artikel leggen we je uit hoe je vervolgens de nieuwe licentie activeert op je server.
Wat zijn de gevolgen van het gebruik van de oude licenties?
Bij het inloggen in DirectAdmin kan het zijn dat je een melding ziet ‘This server is running DirectAdmin legacy codebase, which receives limited development’.
Wanneer je software probeert te updaten naar de laatste versie in DirectAdmin, bijvoorbeeld een nieuwe versie van MariaDB, is de nieuwere versie die je wil installeren waarschijnlijk niet beschikbaar. Zo is bijvoorbeeld MariaDB 10.6 beschikbaar in onze DirectAdmin-images (end-of-life per 6 juli 2026), maar zou je misschien graag MariaDB 12.3 installeren. Dit is niet mogelijk en gezien de end-of-life status van MariaDB 10.6 is je server potentieel kwetsbaar voor aanvallen.
Legacy vs reguliere codebase
DirectAdmin spreekt over een ‘legacy’ codebase die minder ontwikkeling ontvangt. In de praktijk betekent dit niet dat die minder ontwikkelt wordt, maar simpelweg dat er twee beperkingen zijn:
-
Softwareversies: Software zoals Apache en MariaDB kunnen geen gebruik maken van de allernieuwste versies in de legacy codebase. De gebruikte software in de legacy codebase wordt echter nog steeds actief ondersteund (incl beveiligingsupdates).
- Pro Pack: DirectAdmin bood in het verleden een 'Pro Pack' aan, zie dit overzicht van de features. In augustus 2023 heeft men de Pro Pack geschrapt en zijn de features hiervan een onderdeel geworden van de nieuwe licenties. Het is niet mogelijk deze features te gebruiken met de ‘legacy codebase’.
Zo lang je geen Pro Pack features nodig hebt, en end-of-life software niet gebruikt en uit zet, zijn de ‘legacy’ licenties dus nog steeds zeer geschikt voor het hosten van diensten op een DirectAdmin-server.
Hoe upgrade ik mijn DirectAdmin-licentie?
Stap 1
Neem contact op met onze supportafdeling en vraag om een DirectAdmin Standard-licentie met daarbij een akkoord voor de kosten (op moment van schrijven kost deze €29,00). Je ontvangt een licentiesleutel die er bijvoorbeeld als volgt uit ziet: bZ3ssos1Po4GW6vw10zgobgsl2o/tcs3DdqQEpIDglw=
Stap 2
Verbind met je DirectAdmin-server, bijvoorbeeld via SSH of de VPS-console.
Stap 3
Voer het commando hieronder uit, waarbij je LicenseKey vervangt door de daadwerkelijk licentiesleutel die je ontvangen hebt, zie het voorbeeld in stap 1.
./getLicense.sh "LicenseKey"That's it! Je kunt nu in DirectAdmin in CustomBuild de software-versies naar wens aanpassen naar nieuwere versies.
Geïnstalleerde softwareversies aanpassen
Stap 1
Log na het updaten van je licentie in als admin en navigeer naar Admin > Server Manager > CustomBuild > Options en pas de versies naar wens aan. De aanpassing wordt in real-time doorgevoerd.

Stap 2
Navigeer vervolgens naar Admin > Server Manager > CustomBuild > Updates.

Stap 3
Klik op ‘Update’ achter de softwareversie waarnaar je wil updaten om de versie aan te passen/toe te voegen.
