Déploiement d'une infrastructure Web sur CentOS 7 : JDK, Tomcat, MySQL, Redis et Nginx

Ce guide détaille la mise en œuvre d'un environnement de serveur complet sous CentOS 7 (64 bits). Avant de débuter, assurez-vous que votre interface réseau est active afin d'obtenir une adresse IP via la commande ip addr ou ifconfig pour permettre une connexion SSH distante. Préparation de l'environnement et installation du JDK Commencez par ...

Publié le 9 août à 02h19

Mise en œuvre d'une réplication streaming PostgreSQL de base

Cette procédure détaille la mise en place d'une architecture de réplication primaire-secondaire simplifiée sur une seule instance de serveur Linux, idéale pour comprendre les mécanismes de synchronisation de PostgreSQL. Spécifications de l'environnement Paramètre Valeur Système d'exploitation CentOS 7 / RHEL 7 Version Database PostgreS ...

Publié le 8 août à 08h13

Utilisation de firewall-cmd pour gérer les ports et la redirection sur CentOS 7

Le démon firewalld La commande firewall-cmd nécessite que le service firewalld soit actif. Nous pouvons gérer ce démon avec les commandes systemctl status/start/stop/restart firewalld. Ce processus fournit les fonctionnalités de pare-feu au système. Lorsqu'une configuration est modifiée (particulièrement les fichiers de configuration), le pare- ...

Publié le 5 août à 18h32

Déploiement d'un projet Java Web sous Linux CentOS

Préambule Ce guide présente la procédure détaillée pour déployer une application Java Web sur un serveur Linux CentOS. Configuration requise Système d'exploitation : Linux CentOS Serveur d'applications : apache-tomcat-9.0.10 Outil de connexion distante : XShell Première étape : Lancement de Tomcat 1. Démarrage du serveur Tomcat Naviguer vers ...

Publié le 3 août à 04h20

Installation de MySQL 8 sur CentOS

Avant de procéder à l'installation, vérifiez la version de la bibliothèque C de votre système (glibc) : ldd --version Téléchargez le package tar.xz de MySQL 8 depuis le site officiel et transférez-le sur votre serveur. Par exemple, placez-le dans /usr/local/. Décompressez l'archive : tar -Jxvf mysql-8.0.39-linux-glibc2.17-x86_64.tar.xz Renomm ...

Publié le 1 août à 11h55

Durcissement Sécuritaire d'un Système CentOS 7

Durcissement Sécuritaire d'un Système CentOS 7 Ce guide fournit une série de configurations essentielles pour renforcer la sécurité d'un serveur CentOS 7. Il couvre les aspects cruciaux tels que la gestion des comptes utilisateurs, les politiques de mots de passe, le contrôle d'accès réseau, la sécuristaion des services système et l'audit des j ...

Publié le 30 juillet à 14h49

Déploiement binaire d'un cluster Kubernetes v1.23.5 sur CentOS 7

Architecture et Prérequis du Système L'installation binaire permet un contrôle total sur les composants du cluster Kubernetes, facilitant ainsi la compréhension interne et la maintenance à long terme par rapport aux outils automatisés comme kubeadm. Cette procédure cible des machines sous CentOS 7.x. Spécifications matérielles minimales : Porc ...

Publié le 27 juillet à 23h19

Analyse de performance d'une application Django avec Siege sous CentOS

Introduction à Siege Siege est un utilitaire de test de charge et de benchmarking pour serveurs HTTP, fonctionnant sous Linux. Il permet de simuler de multiples utilisateurs accédant simultanément à une application web, supportant les requêtes GET et POST. Cet outil est idéal pour évaluer la résistance d'un service Django face à un trafic inten ...

Publié le 26 juillet à 19h39

Installation et configuration d'une pile LNMP sur CentOS 7 via Yum

Configuration initiale du système Avant de procéder à l'installation des composants du serveur Web, il est nécessaire de s'assurer que l'interface réseau est active et que les flux de trafic sont autorisés. 1. Activation de l'interface réseau Sur CentOS 7, modifiez le fichier de configuraton de votre interface réseau (généralement situé dans /e ...

Publié le 24 juillet à 20h34

Installation de YouCompleteMe et configuration de Vim en IDE C++ sur CentOS 7

I. Installation de Python 3 Cette section détaille les étapes pour compiler et installer Python 3.7.2 à partir des sources, essentiel pour le fonctionnement de nombreux plugins Vim modernes, y compris YouCompleteMe. Prérequis et outils de compilation Commencez par installer les outils de développement et les bibliothèques nécessaires à la co ...

Publié le 24 juillet à 20h22