15. nodaļa · 15.3
Terminal in je browser
Šis raksts vēl nav tulkots. Jūs lasāt holandiešu valodas versiju.
De Terminal is een opdrachtregel op de server, gewoon in je browser. Je hoeft geen SSH-programma in te stellen en geen sleutel te maken. Handig voor een snelle opdracht, zoals een zip-bestand uitpakken, Composer draaien of WP-CLI gebruiken.
De Terminal zit in dezelfde pakketten als SSH: Power Webhost Three, Power Webhost Four, AI Wordpress Three en Power Reseller (zie SSH Sleutels en inloggen met SSH).
De Terminal openen
- Klik in DirectAdmin onder Systeem Info & Bestanden op Terminal.
- Na een paar seconden staat er Terminal (Actief) en zie je een opdrachtprompt. Je bent ingelogd als je DA-gebruiker, in je eigen map.
- Typ een opdracht en druk op Enter.
- Klaar? Klik op Verbinding verbreken (1).

Handige opdrachten
| Opdracht | Wat doet het? |
|---|---|
| cd domains/jouwdomein.nl/public_html | Naar de map van je website gaan |
| ls -la | De bestanden in de huidige map tonen, ook verborgen bestanden |
| du -sh * | Per map zien hoeveel ruimte hij gebruikt (zie ook Opslag vol: waar zit de ruimte?) |
| unzip bestand.zip | Een zip-bestand uitpakken |
| php -v | De PHP-versie tonen (dezelfde als in Select PHP version) |
| wp plugin list | WP-CLI: de plugins van je WordPress tonen (in de map van je WordPress) |
| composer install | De pakketten uit composer.json installeren |
| mysql -u gebruiker -p database < dump.sql | Een grote database importeren (zie Een database importeren, ook grote bestanden) |
Let op: Opdrachten in de Terminal voeren direct uit, zonder prullenbak en zonder "weet je het zeker?". Een verkeerde rm haalt bestanden definitief weg. Twijfel je, maak dan eerst een back-up (zie Back-up en herstel: zelf een back-up maken in DirectAdmin).
Veelgestelde vragen
Ik kan de Terminal niet meer vinden.
Zoek met Ctrl+J op "Terminal". Staat hij er niet, dan zit SSH niet in je pakket. Met een upgrade naar een Power Webhost-pakket krijg je hem erbij.
Kan ik sudo of root gebruiken?
Nee. Je werkt altijd als je eigen gebruiker, in een afgeschermde omgeving. Je kunt dus geen software voor de hele server installeren. Wel kun je eigen programma's in je eigen map zetten, en Node.js- of Python-apps maken (zie Een Node.js-app opzetten en Een Python-app opzetten).
