Installer Cockpit sur un VPS OxalisHeberg
Installer Cockpit sur un VPS OxalisHeberg
Cockpit est un panneau d'administration web open source, léger et gratuit, qui permet de gérer votre serveur Linux directement depuis un navigateur. Il offre une interface claire pour surveiller les ressources (CPU, RAM, disque, réseau), gérer les services, les utilisateurs, les logs et même accéder à un terminal intégré — sans avoir à retenir chaque commande Linux.
Prérequis
- Un VPS OxalisHeberg sous Ubuntu 22.04 ou 24.04
- Un accès SSH à votre serveur
- Les droits
sudo
1. Mettre à jour le système
Avant toute chose, assurez-vous que votre serveur est à jour :
sudo apt update && sudo apt upgrade -y
2. Installer Cockpit
Cockpit est disponible directement dans les dépôts officiels d'Ubuntu. Pour installer la version la plus récente (recommandé pour les LTS), utilisez les backports :
. /etc/os-release
sudo apt install -t ${VERSION_CODENAME}-backports cockpit -y
Ou en installation standard :
sudo apt install cockpit -y
3. Activer et démarrer le service
sudo systemctl enable cockpit.socket
sudo systemctl start cockpit
Vérifiez que Cockpit est bien actif :
sudo systemctl status cockpit
Vous devriez voir active (running) dans la sortie.
4. Ouvrir le port dans le pare-feu
Si UFW est activé sur votre VPS, autorisez le port 9090 :
sudo ufw allow 9090/tcp
sudo ufw reload
5. Accéder à l'interface
Ouvrez votre navigateur et rendez-vous sur :
https://:9090
> Cockpit utilise un certificat SSL auto-signé par défaut. Votre navigateur affichera un avertissement de sécurité — c'est normal, vous pouvez l'ignorer et ajouter une exception.
Connectez-vous avec les identifiants d'un utilisateur sudo (pas root directement). Une fois connecté, activez l'accès administrateur via le bouton "Enable administrative access" et saisissez votre mot de passe sudo.
6. (Optionnel) Sécuriser avec un certificat SSL Let's Encrypt
Pour éviter l'avertissement du navigateur, installez un certificat SSL via Certbot :
sudo apt install certbot -y
sudo certbot certonly --standalone -d cockpit.votre-domaine.fr
Copiez ensuite les fichiers dans le répertoire Cockpit :
sudo cp /etc/letsencrypt/live/cockpit.votre-domaine.fr/fullchain.pem /etc/cockpit/ws-certs.d/cockpit.crt
sudo cp /etc/letsencrypt/live/cockpit.votre-domaine.fr/privkey.pem /etc/cockpit/ws-certs.d/cockpit.key
sudo systemctl restart cockpit
Accédez ensuite à https://cockpit.votre-domaine.fr:9090 sans avertissement.
Ce que vous pouvez faire dans Cockpit
| Fonctionnalité | Description |
|---|---|
| Vue d'ensemble | CPU, RAM, disque, réseau en temps réel |
| Services | Démarrer, arrêter, redémarrer les services systemd |
| Réseau | Interfaces, trafic, configuration |
| Stockage | Partitions, montages, RAID |
| Logs | Journaux système filtrables |
| Utilisateurs | Gestion des comptes et des mots de passe |
| Terminal | Accès shell directement dans le navigateur |
Besoin d'aide ?
Ouvrez un ticket depuis votre espace client OxaDash ou contactez le support via contact@oxalisheberg.fr.
Prêt à passer au cloud vert ?
Infrastructure éco-responsable, facturation à l'usage. Commencez gratuitement, sans engagement.
Hébergez votre projet