GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer et configurer la console Web Cockpit sur le système Linux

La console Web Cockpit est un outil permettant de surveiller l'état général, les performances et la santé du serveur. Vous pouvez installer la console Web Cockpit sur votre ordinateur local et exécuter l'application Web via le navigateur Web. Vous pouvez surveiller les services du serveur, les comptes et configurer les systèmes réseau via la console Web Cockpit sous Linux. Si vous êtes un utilisateur distant, la console Cockpit Web vous permet de vous connecter via le shell sécurisé (ssh). Le Cockpit suggère d'utiliser les navigateurs Google Chrome, Firefox, Safari et Gnome pour charger la console Web Cockpit sous Linux. L'installation de la console Web Cockpit sur les distributions Linux est facile, directe et simple.

Console Web Cockpit sur Linux Desktop

Initialement, la console Web Cockpit a été conçue pour les systèmes Linux basés sur Red Hat. Plus tard, il a également été développé pour d'autres distributions Linux. Il prend en charge les interfaces d'application en mode navigateur et en mode Shell basé sur l'API.

Dans l'installation par défaut, il stocke tous les fichiers dans /etc/ annuaire. Il utilise le port réseau 9090 sous Linux. Étant donné que nous allons charger la console Web Install Cockpit via un serveur Web PHP, veuillez vous assurer que votre système dispose d'un serveur localhost actif.

Apache et Nginx fonctionneront parfaitement pour charger la console Web Cockpit. Dans cet article, nous verrons comment installer et démarrer avec la console Web du cockpit sur différentes distributions Linux.

1. Installer Cockpit Web Console sur Ubuntu/Debian Linux

L'installation de la console Web Cockpit sur les systèmes basés sur Ubuntu et Debian est simple. Tous les fichiers nécessaires sont déjà disponibles dans le référentiel Linux officiel. Ici, nous verrons les méthodes d'installation de la console Web Cockpit sur Ubuntu et d'autres systèmes Debian.

Si vous utilisez un système Ubuntu mis à jour, vous pouvez exécuter la commande suivante sur votre shell de terminal pour installer la console Web Cockpit sur votre système.

sudo apt-get update
sudo apt-get install cockpit

- -

Une fois l'installation terminée, veuillez exécuter la commande suivante pour autoriser le port 9090 par votre système de pare-feu UFW. Si le système de pare-feu UFW n'est pas activé et configuré sur votre système Ubuntu, veuillez suivre cet article pour en savoir plus sur l'utilisation de l'outil de pare-feu UFW sur Ubuntu.

sudo ufw enable
sudo ufw allow 9090/tcp
sudo ufw status
sudo ufw allow hhtp

Si vous utilisez un système Linux basé sur Debian, les commandes sont différentes de l'installation de la console Web Cockpit sur Ubuntu. Veuillez exécuter les commandes echo suivantes sur votre shell de terminal en fonction de votre version Debian pour charger les fichiers source sur votre référentiel.

  • Charger le fichier source Debian 10
echo 'deb http://deb.debian.org/debian buster-backports main' > \
/etc/apt/sources.list.d/backports.list

  • Charger le fichier source Debian 11
echo 'deb http://deb.debian.org/debian bullseye-backports main' > \
/etc/apt/sources.list.d/backports.list

Ensuite, exécutez la commande suivante sur le shell avec un accès root pour recharger le référentiel et installer la console Web Cockpit sur votre système Debian.

  • Installer la console Web Cockpit sur Debian 10
apt update
sudo apt install -t bullseye-backports cockpit
  • Installer la console Web Cockpit sur Debian 11
apt update
sudo apt install -t buster-backports cockpit

2. Installer Cockpit sur Fedora/Red Hat

Si vous utilisez une station de travail Fedora ou Red Hat Enterprise Linux, cette méthode vous guidera pour installer la console Web Cockpit sur votre système. Veuillez exécuter la commande DNF suivante avec un accès root sur le shell du terminal pour installer l'outil Cockpit.

sudo dnf update
sudo dnf install cockpit

Les utilisateurs de Red Hat Enterprise Linux doivent exécuter la commande suivante pour charger le référentiel Cockpit sur le système.

sudo subscription-manager repos --enable rhel-7-server-extras-rpms

Ensuite, vous pouvez exécuter la commande RPM indiquée ci-dessous pour installer la console Web Cockpit sur votre système Red Hat Linux.

sudo yum install cockpit

Une fois l'installation terminée, exécutez la commande de contrôle système suivante pour activer le socket Cockpit sur votre système Fedora et Red Hat Linux.

sudo systemctl enable --now cockpit.socket

Ensuite, vous devrez peut-être également autoriser l'outil de console Web Cockpit dans votre réseau système via le démon de pare-feu.

sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

3. Installer la console Web Cockpit sur Arch Linux

Ici, j'utilise le bureau Manjaro KDE pour démontrer la méthode d'installation de la console Web Cockpit sur Arch Linux. Tout d'abord, vous devrez exécuter la commande Pacman sur le shell pour installer l'outil Cockpit.

sudo pacman -S cockpit

Une fois l'installation terminée, veuillez exécuter la commande de contrôle système suivante sur le shell avec un accès root pour activer le socket Cockpit sur votre machine Linux basée sur Arch.

sudo systemctl enable --now cockpit.socket

4. Installer la console Web Cockpit sur OpenSuse

L'installation de la console Web Cockpit sur un Linux SuSE ou openSuSE nécessite un accès root à la machine. Assurez-vous d'avoir accès. Tout d'abord, exécutez le zypper suivant La commande est donnée ci-dessous pour installer la console Web Cockpit sur le système.

# zypper in cockpit

Vous pouvez maintenant activer la console Cockpit sur le système.

# systemctl enable --now cockpit.socket

Enfin, pour une configuration fluide de la console Web Cockpit, exécutez les commandes de pare-feu suivantes pour permettre au Cockpit d'être sur votre réseau système.

# firewall-cmd --permanent --zone=public --add-service=cockpit
# firewall-cmd --reload

Premiers pas avec la console Web Cockpit sous Linux

Jusqu'à présent, nous avons vu comment installer la console Web Cockpit sur différentes distributions Linux. Il est temps de s'y mettre. Les commandes et méthodes mentionnées ci-dessous seront exécutables sur tous les principaux systèmes Linux.

Comme nous le savons déjà, la console Web Cockpit utilise le port réseau TCP 9090 et nécessite un serveur PHP. Il serait donc préférable de s'assurer que votre machine répond à ces exigences minimales pour éviter un échec du lancement de Cockpit.

Vous pouvez exécuter les commandes de contrôle système suivantes pour activer la console Cockpit et voir l'état de votre système Linux.

$ sudo systemctl start cockpit
$ sudo systemctl status cockpit

Si tout est correct, vous pouvez maintenant ouvrir votre navigateur Web et exécuter l'adresse suivante dans votre barre d'adresse pour charger la console Web Cockpit sur votre machine Linux. Au début de la page, vous verrez le nom de votre serveur et une boîte de dialogue pour vous connecter à votre système.

127.0.0.1:9090

Puisque nous avons utilisé une machine locale pour montrer comment fonctionne le Cockpit, vous pouvez trouver vos données de connexion dans le /etc/cockpit/ws-certs.d dossier. Soyez prudent lorsque vous vous connectez au serveur.

Derniers mots

L'installation de l'outil Web Cockpit n'est pas une tâche difficile. Cela nécessite des connaissances de base sur Linux, la mise en réseau et le shell. Dans l'intégralité de l'article, nous avons vu comment installer et démarrer avec la console Web Cockpit sur un système Linux. Veuillez partager ce message avec vos amis et la communauté Linux si vous le trouvez utile et pratique. Vous pouvez également écrire vos opinions concernant ce message dans la section des commentaires.


Linux
  1. Comment installer la console Web Cockpit sur le serveur Ubuntu 20.04

  2. Comment installer la console Web Cockpit sur Debian 10

  3. Comment installer et utiliser Git dans le système Linux

  4. Comment installer et utiliser Cockpit dans Rocky Linux

  5. Comment installer la console Web Cockpit dans CentOS 8

Comment installer et configurer Apache Cassandra sur le système Linux

Comment installer et utiliser YouTube-DL sur le système Linux

Comment installer et configurer AnyDesk sur le système Linux

Comment installer et configurer Django sur le système Linux

Comment installer et configurer PrestaShop sur le système Linux

Comment installer et configurer Elasticsearch sur le système Linux