Als je bij ons een VPS afneemt dan kun je hier DirectAdmin op draaien. In dit artikel delen we een aantal tips om hier zo goed mogelijk gebruik van te maken.
Inhoudsopgave
- Inleiding
- Software installeren
- Webstatistieken
- Installatron
- PHP beveiligen
- Beveilig DirectAdmin met SSL
- IPv6 inschakelen
- DirectAdmin op je VPS
Inleiding
Voor de Linux VPS is DirectAdmin een heel populair control panel. Het maakt het beheer van je VPS een stuk handiger. Bij DirectAdmin regel je het meeste via de webinterface. Maar je kunt ook aan de achterkant DirectAdmin finetunen, dat wil zeggen op de commandoregel van je VPS. Van beide manieren geven we je tips zodat je een allrounder wordt met DirectAdmin.
Software installeren
Met de CustomBuild 2.0 plug-in maak je het installeren en upgraden van software op je VPS eenvoudiger. Je hoeft hiervoor niet in de opdrachtregel te werken maar regelt alles vanuit DirectAdmin. Ook bepaalde server configuraties regel je hiermee. Om deze handige plug-in te installeren volg je deze stappen.
- Ga via Admin Level rechts naar Extra Features;
- Kies voor Plugin Manager;
- Geef onder Add Plugin de volgende link op: http://www.custombuild.eu/plugin/custombuild.tar.gz
- Klik op Add Plugin;
- De nieuwe functionaliteit staat nu onder Extra Features bij CustomBuild 2.0.
Webstatistieken
Voor de webstatistieken krijg je standaard Webalizer. Die is sterk verouderd. AWStats is een stuk gebruiksvriendelijker en biedt meer inzicht. Volg deze stappen om AWStats te activeren.
AWStats activeren
- Ga via Admin Level naar CustomBuild 2.0 bij Extra Features;
- Kies het tabblad Edit Options;
- Ze onderaan bij AWStats de optie op Yes;
- Kies bij Webalizer voor No;
- Klik helemaal onderaan op Save;
- Ga dan naar het tabblad Build Software;
- Klik bij Build AWStats op Build.
Webstatistieken inzien
- Ga naar Your Account;
- Klik op User Level en dan Site Summary;
- Kies voor Statistics en dan Logs;
- Klik op Your Account;
- Kies daar voor je domeinnaam onder Domain Awstats.
Installatron
Installatron is een plug-in voor DirectAdmin. Hiermee installeer je een CMS zoals WordPress of Drupal. De installatie van deze plug-in doe je in een paar stappen.
- Log in op je Linux VPS;
- Download de plug-in: wget
- Maak het script uitvoerbaar met chmod +x installatron-plugin.sh
- Installeer Installatron met ./installatron-plugin.sh -f
- Via User Level zie je nu bij Web Applications de nieuwe CMS mogelijkheden.
NB: De installatie kan eventueel op andere distributies verschillen van de zojuist omschreven methode.
PHP beveiligen
PHP kent een aantal gevaarlijke functies. Met shell_exec bijvoorbeeld voer je rechtstreeks systeemcommando's uit. Om dat soort functies uit te schakelen volg je deze stappen.
- Ga via Admin Level naar CustomBuild 2.0 bij Extra Features;
- Zet in het tabblad Edit Options bij secure_php de optie op Yes;
- Klik onderaan op Save;
- Ga naar tabblad Update Software Configuration;
- Klik bij Secure PHP op Submit.
Mocht een bepaalde webapplicatie hierna niet meer functioneren, check dan in de logging om welke functie het gaat.
- Ga via User Level bij Your Account onder Site Summary;
- Kies voor Statistics en dan Logs;
- Zoek vervolgens in /usr/local/lib/php.ini naar Disable_functions;
- Verwijder de betreffende functie;
- Herstart Apache met systemctl restart httpd.
Beveilig DirectAdmin met SSL
Standaard gebruikt DirectAdmin geen SSL om de communicatie met de browser te beveiligen. Een snelle oplossing is met een eigen gemaakt certificaat.
- Ga op je VPS naar de configuratiedirectory met cd /usr/local/directadmin/conf
- Genereer de key en het certificaat: openssl req -x509 -newkey rsa -keyout cakey.pem -out cacert.pem -days 10950 –nodes
- Tik de juiste antwoorden in bij de vragen die je krijgt voor het certificaat;
- Ga in dezelfde directory naar het configuratiebestand directadmin.conf
- Verander SSL=0 in SSL=1
- Herstart DirectAdmin met systemctl restart directadmin;
- Nu kun je DirectAdmin benaderen met HTTPS op poort 2222.
IPv6 inschakelen
en van de grote voordelen van IPv6 is dat je veel meer IP-adressen kunt uitdelen dan met IPv4. Dit gaat dan ook op termijn de norm worden op internet. Om dit op DirectAdmin te activeren moet je het configuratiebestand aanpassen.
- Open /usr/local/directadmin/conf/directadmin.conf
- Voeg hieraan toe ipv6=1
- Herstart DirectAdmin met systemctl restart directadmin
- Ga naar Admin Level en dan IP Management onder Admin Tools;
- Nu kun je IPv6 adressen aan je domein toekennen.
DirectAdmin op je VPS
Voor je VPS heb je de keus uit verschillende varianten. Onder meer heb je een Linux VPS met daarop DirectAdmin als control panel. Die is ook voorzien van de CustomBuild 2.0 plug-in. Hiermee kun je jouw VPS naar eigen wens inrichten. Profiteer meteen van de snapshot diensten voor je VPS. Daarmee zet je de VPS weer terug in de eerdere toestand als een cruciale wijziging onverwachte resultaten oplevert.
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren