Chapitre 15 · 15.3
Terminal dans votre navigateur
La Terminal est une ligne de commande sur le serveur, directement dans votre navigateur. Vous n'avez pas besoin d'installer de programme SSH ni de créer de clé. Pratique pour une commande rapide, comme extraire un fichier zip, exécuter Composer ou utiliser WP-CLI.
La Terminal se trouve dans les mêmes formules que SSH : Power Webhost Three, Power Webhost Four, AI Wordpress Three et Power Reseller (voir Clés SSH et connexion via SSH).
Ouvrir la Terminal
- Dans DirectAdmin, cliquez sous Système et Fichiers sur Terminal.
- Après quelques secondes, l'indication Terminal (Actif) s'affiche et vous voyez une invite de commande. Vous êtes connecté en tant que votre utilisateur DA, dans votre propre dossier.
- Saisissez une commande et appuyez sur Entrée.
- Terminé ? Cliquez sur Déconnecter (1).

Commandes utiles
| Commande | Que fait-elle ? |
|---|---|
| cd domains/votredomaine.nl/public_html | Aller dans le dossier de votre site web |
| ls -la | Afficher les fichiers du dossier actuel, y compris les fichiers cachés |
| du -sh * | Voir l'espace utilisé par chaque dossier (voir aussi Stockage plein : où se trouve l'espace utilisé ?) |
| unzip fichier.zip | Extraire un fichier zip |
| php -v | Afficher la version de PHP (la même que dans Select PHP version) |
| wp plugin list | WP-CLI : afficher les extensions de votre WordPress (dans le dossier de votre WordPress) |
| composer install | Installer les paquets depuis composer.json |
| mysql -u utilisateur -p base < dump.sql | Importer une grande base de données (voir Importer une base de données, y compris les fichiers volumineux) |
Attention : Les commandes exécutées dans la Terminal sont immédiates, sans corbeille et sans confirmation "êtes-vous sûr ?". Un rm mal utilisé supprime définitivement des fichiers. En cas de doute, faites d'abord une sauvegarde (voir Sauvegarde et restauration : créer soi-même une sauvegarde dans DirectAdmin).
Questions fréquentes
Je ne trouve plus la Terminal.
Recherchez "Terminal" avec Ctrl+J. Si elle n'apparaît pas, c'est que SSH ne fait pas partie de votre formule. Une mise à niveau vers une formule Power Webhost vous permet d'en bénéficier.
Puis-je utiliser sudo ou root ?
Non. Vous travaillez toujours en tant que votre propre utilisateur, dans un environnement cloisonné. Vous ne pouvez donc pas installer de logiciel pour l'ensemble du serveur. Vous pouvez en revanche placer vos propres programmes dans votre dossier, et créer des applications Node.js ou Python (voir Configurer une app Node.js et Une application Python configurer).
