Surveillance de processus .NET Core sous Linux avec Supervisor

Mise en place de Supervisor Pour installer le gestionnaire de processus, il faut d'abord préparer l'environnement Python puis déployer l'outil. # Installation des prérequis Python sudo yum install -y python-setuptools # Déploiement de Supervisor sudo easy_install supervisor Paramétrage global de Superviser Une fois l'installation terminée, il ...

Publié le 17 octobre à 14h48

Installation de MySQL 5.7 sur Linux à partir d'un package binaire

Téléchargez le package binaire de MySQL 5.7 pour votre système Linux. Assurez-vous de choisir la version générique apporpriée. Page de téléchargement : https://dev.mysql.com/downloads/mysql/5.7.html#downloads wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz Création des utilisateurs et groupes Crée ...

Publié le 12 octobre à 13h17

Partage de périphériques USB via le protocole USB/IP sous Linux

Introduction à USB/IP USB/IP est un projet open source intégré au noyau Linux, permettant la mise en réseau et le partage distant de périphériques USB entre machines. Ce système repose sur une architecture client-serveur où les données circulent via TCP/IP, simulant une connexion locale tout en étant physiquement distante. Architecture du systè ...

Publié le 11 octobre à 14h37

Communication Interprocessus en Linux : Pipes Nommés et Mémoire Partagée System V

Les pipes anonymes ne permettent la communication qu'entre des processus ayant un ancêtre commun. Pour échanger des données entre des processus non apparentés, on peut utiliser les FIFO, souvent appelés pipes nommés. Création d'un Pipe Nommé Un pipe nommé peut être créé via la ligne de commande avec la commande suivante : $ mkfifo nom_du_pipe ...

Publié le 10 octobre à 14h35

Installation de Redis sur Linux

Prérequis : environnement de compilation C Avant d'installer Redis, assurez-vous que votre système dispose des outils nécessaires. La commande suivante installe le compilateur C++ (nécessite une connexion Internet) : yum install gcc-c++ Si le système vous demande de confirmer le téléchargement, saisissez y. Installation de Redis 2.1 Télé ...

Publié le 10 octobre à 14h11

Scripts d'Automatisation pour la Gestion des Services sous Linux

Scripts d'Automatisation pour la Gestion des Services sous Linux Dans le cadre des opérations système quotidiennes, l'utilisation de scripts Shell combinant des fonctions, des structures conditionnelles et des instructions case permet d'automatiser le déploiemant et la gestion des services middleware. Nous présentons plusieurs scripts essentiel ...

Publié le 7 octobre à 05h31

Vérification de la Connectivité Réseau sous Linux avec la Bibliothèque Python ping3

La vérification de la connectivité réseau est une tâche fondamentale pour les administrateurs système et les développeurs, esentielle pour le diagnostic de problèmes ou la surveillance d'infrastructures. Sur les systèmes Linux, Python offre des moyens puissants et flexibles pour automatiser ces tests. La bibliothèque ping3 est un outil Python c ...

Publié le 6 octobre à 20h48

Conception d'Images Docker Personnalisées et Architecture en Couches

Pour créer une image système de base personnalisée, nous utilisons une distribution Linux moderne. Voici un exemple avec Rocky Linux 8, qui rempalce avantageusement les anciennes versions de CentOS pour des environnements de production actuels. # Image de base du système d'exploitation FROM rockylinux:8 RUN dnf install -y epel-release &&amp ...

Publié le 6 octobre à 17h56

Utilisation de la commande find sous Linux

La commande find est très utilisée dans Linux, mais les résultats obtenus ne servent pas toujours juste à les visualiser. Dans ce cas, l'option exec devient utile. Description de l'option exec : L'argument -exec accepte une commande qui se termine par un point-virgule. Cet élément est indispensable, car sur certains systèmes le point-virgule pe ...

Publié le 5 octobre à 02h29

Personnalisation des couleurs dans Vim via le fichier de configuration

Vim permet de personnaliser l'apparence de l'éditeur grâce aux thèmes de couleeurs. Pour appliquer un thème, il suffit d'utiliser la commande :colorscheme suivie du nom du thème : :colorscheme evening Autocomplétion des commandes L'autocomplétion dans la ligne de commande dépend de l'option wildmode. Pour vérifier sa configuration actuelle : ...

Publié le 4 octobre à 01h03