Déploiement d'une infrastructure de journalisation centralisée avec rsyslog, MySQL et LogAnalyzer
Prérequis et architecture cible
L'environnement opére sur une distribution CentOS 7.6 et repose sur l'intégration d'une pile LAMP standard, du moteur d'acheminement rsyslog et du visualiseur LogAnalyzer. Cette configuration permet de persister les événements système dans un SGBD relationnel avant de les exposer à travers une interface web sécur ...
Publié le 8 octobre à 04h19
Déploiement de Kafka sur CentOS avec configuration de ZooKeeper
Installation et configuration de ZooKeeper
Pour exécuter Kafka, une instance de ZooKeeper est nécessaire, car Kafka s'appuie sur ce service pour la gestion des métadonnées du cluster. Voici les étapes à suivre pour installer ZooKeeper sur un système CentOS.
Téléchargement et extraction
Commencez par télécharger une version stable de ZooKeeper d ...
Publié le 4 octobre à 00h55
Déploiement d'une Application Django sous Linux avec Nginx et uWSGI
Le déploiement d'une appplication web Django en production nécessite une stack robuste. Cette configuration repose sur l'architecture suivante : CentOS, Python 3, Django, Nginx et uWSGI.
Préparation de l'Environnement et Dépendances
Avant de migrer le code source vers le serveur Linux, assurez-vous que Python 3, l'environnement virtuel et les d ...
Publié le 1 octobre à 19h32
Configuration d'un serveur PXE pour le déploiement automatisé de systèmes Linux
Serveur PXE :
Adresse IP : 192.168.0.25
Masque de sous-réseau : 255.255.255.0
Passerelle : 192.168.0.254
Système d'exploitation : CentOS 7.9
Distributions prises en charge :
CentOS 7.9
Rocky Linux 8
Rocky Linux 9
openEuler 22.03
Kylin V10 SP3
Installation des paquets requis
Installer les dépôts et les outils nécessaires :
yum install -y ...
Publié le 26 septembre à 20h01
Outils en ligne de commande pour surveiller le trafic réseau sous Linux
Sous CentOS 7, deux outils en ligne de commande très utiles permettent d’observer en temps réel l’utilisation des interfaces réseau : nload et iftop. Chacun adopte une approche différente — l’un se concentre sur les débits agrégés par interface, l’autre sur les connexions individuelles entre hôtes.
Installation et utilisation de nload
Pour comp ...
Publié le 21 septembre à 14h07
Déploiement et Configuration d'un Serveur DNS BIND sur Linux
Introduction au Système de Noms de Domaine (DNS)
Le Système de Noms de Domaine (DNS), est un protocole fondamental qui assure la correspondance entre les noms de domaine et les adresses IP, facilitant ainsi l'accès aux ressources sur Internet. Il utilise principalement le port 53 via le protocole UDP pour ses requêtes standards. Le DNS est stru ...
Publié le 15 septembre à 22h07
Configuration avancée de HAProxy pour l’équilibrage de charge sur CentOS
HAProxy se distingue par sa robustesse dans les environnements à forte charge et sa capacité à opérer à la fois au niveau 4 (TCP) et au niveau 7 (HTTP), ce qui permet une granularité fine dans le routage des requêtes. Contrairement à certains reverse proxies, il intègre nativement des mécanimses de persistance de session, de détection proactive ...
Publié le 9 septembre à 12h42
Déploiement de SSCMS sur CentOS 7 avec BT Panel : du Build Local à la Mise en Production
L'installation et le déploiement de SSCMS reposent sur une phase de compilation locale suivie d'une configuration sur le serveur de destination. Ce guide détaille les étapes pour préparer les binaires sous environnement .NET et assurer leur exécution sur un serveur Linux géré par BT Panel (Baota).
1. Configuration initiale de l'application
Avan ...
Publié le 7 septembre à 23h05
Installation et configuration de Zookeeper sur CentOS 7
Téléchargement
Accédez au site officiel d'Apache (https://www.apache.org/) et naviguez vers la section de téléchargement. Sélectionnez "Distributions" puis "Archive Site". Lcoalisez le répertoire Zookeeper et choisissez la version 3.5.6. Téléchargez le package binaire apache-zookeeper-3.5.6-bin.tar.gz.
Important : Le package ...
Publié le 22 août à 18h09
Installation de MySQL
MySQL est un système de gestion de base de données relationnelle très populaire, développé par la société suédoise MySQL AB et maintenant détenu par Oracle Corporation.
La langue SQL utilisée par MySQL est le langage standard pour accéder aux bases de données. Grâce à sa petite taille, sa vitesse, son faible coût total de possession et surtout ...
Publié le 9 août à 09h02