Bij Argeweb gebruik je DirectAdmin Custombuild 2 als je beheeromgeving voor je hosting. Je kunt deze omgeving updaten via de command line (CLI). In dit artikel leggen we uit hoe je dat doet via SSH.
Inhoudsopgave
Inleiding
Op een server met DirectAdmin is het mogelijk om Custombuild 2 via command line te updaten. Hiermee kunnen bijvoorbeeld PHP, MySQL, Exim en Dovecot naar hun laatste respectievelijke versies gebracht worden. Het is altijd aan te raden om voor belangrijke wijzigingen een snapshot van je VPS te maken.
Inloggen
Log met het SSH-protocol in op je VPS. Zorg dat je als root bent aangemeld. Als je als reguliere gebruiker inlogt is het niet mogelijk om de onderstaande opdrachten uit te voeren.
Software updaten
Ga naar de juiste locatie door de onderstaande opdracht op te geven:
cd /usr/local/directadmin/custombuild
Je zit nu in de map waar alle Custombuild gerelateerde handelingen gedaan kunnen worden. Wil je bijvoorbeeld gebruik maken van PHP 7.2, MariaDB of een andere FTP-service? In het options.conf bestand kan dit worden ingesteld. Denk er wel aan dat dit een geavanceerde handeling is. Voer dit alleen uit als je hier voldoende ervaring mee hebt. Doe geen aanpassingen in dit bestand zonder te controleren of de aanpassing wel écht mogelijk is.
Opdrachten
Voer nu de onderstaande opdracht uit om de lijst met de meest recente versies binnen te halen:
./build update
Geef vervolgens de volgende opdracht om de verschillen tussen de momenteel geïnstalleerde versies en beschikbare versies vanuit de officiële DirectAdmin repository te bekijken.
./build versions
Door de onderstaande opdracht op te geven worden de laatste versies gedownload en geïnstalleerd:
./build update_versions
Er wordt een proces gestart dat even kan duren. De totale duur is afhankelijk van de softwarepakketten die geïnstalleerd worden. Onderbreek dit proces nooit om corruptie te voorkomen.