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