Maîtriser Nginx : Installation, Configuration et Haute Disponibilité
Nginx (prononcé "angine-x") est un serveur web HTTP et proxy inverse réputé pour ses performances exceptionnelles, sa faible consommation de mémoire et sa grande capacité de gestion des connexions concurrentes. Il est également capable de servir des protocoles IMAP/POP3/SMTP. Conçu pour l'optimisation des performances, Nginx peut gére ...
Publié le 16 juillet à 13h04
Installation du code source Nginx version stable 1.26.2 [Guide complet]
Site officiel Nginx en libre accès : https://nginx.org
Adresse de téléchargement du code source : https://nginx.org/en/download.html
Mainline version - Version principale
Stable version - Version stable
Legacy versions - Versions historiques
Téléchargement du fichier source Nginx
curl -O https://nginx.org/download/nginx-1.26.2.tar.gz
Install ...
Publié le 16 juillet à 08h04
Configuration de la répartition de charge avec Nginx
Principe de la répartition de charge
Initialement, un seul serveur suffisait pour les applications web. Avec la croissance du trafic et la complexité des services, le besoin de scalabilité horizontale et de haute disponibilité a rendu nécessaire la distribution des requêtes sur plusieurs serveurs.
Mécanismes de répartition
Deux approches existe ...
Publié le 15 juillet à 09h46
Déploiement de WordExpress en production : Configuration Nginx et Optimisation des Performances
Préparation de l'environnement et compilation du projet
WordExpress, combinant Node.js, React, GraphQL et Apollo, nécessite une préparation adéquate avant sa mise en ligne. Commencez par récupérer le code source et installer les dépendances nécessaires via le gestionnaire de paquets npm.
git clone https://gitcode.com/gh_mirrors/wo/WordExpress
c ...
Publié le 14 juillet à 22h28
Configuration avancée de Nginx - Guide complet de l'installation aux fonctions avancées
Compilation et installation de Nginx depuis les sources
# Téléchargement du code source
wget https://nginx.org/download/nginx-1.28.1.tar.gz
# Extraction
tar zxf nginx-1.28.1.tar.gz
cd nginx-1.28.1/
# Installation des dépendances
dnf install gcc openssl-devel.x86_64 pcre2-devel.x86_64 zlib-devel -y
# Vérification de l'environnement
./confi ...
Publié le 13 juillet à 22h18
Optimisation de l'architecture Web avec Nginx et les Server Side Includes (SSI)
Les Server Side Includes (SSI) constituent un ensemble de directives intégrées directement dans le code HTML. Lors d'une requête client, le serveur Web interprète ces commandes pour générer du contenu dynamiquement avant d'envoyer la page finale au navigateur. Cette approche permet d'agréger différents fragments HTML sans recourir à des langage ...
Publié le 13 juillet à 04h23
Configuration d'un serveur Nginx avec sous-sites et accès HTTPS
Exigences du site Web
Accès principal via www.openlab.com affichant le message "welcome to openlab"
Trois sous-sections :
Informations étudiants : www.openlab.com/student
Ressources pédagogiques : www.openlab.com/data
Paiements en ligne : www.openlab.com/money
Contraintes supplémentaires :
Toutes les requêtes HTTP doivent être re ...
Publié le 12 juillet à 04h26
Déploiement de FireRedASR-AED-L avec Docker Compose et proxy inverse HTTPS
Présentation de l'outil de reconnaissance vocale local
Ce guide détaille l'installation d'un système de reconnaissance vocale local basé sur le modèle FireRedASR-AED-L (1,1 milliard de paramètres). L'outil intègre la configuration automatique de l'environnement, le prétraitement intelligent des fichiers auddio et l'inférence adaptative GPU/CPU, ...
Publié le 11 juillet à 21h32
Installation et configuration de Nginx
Installation
Pour installer Nginx, commencez par installer les dépendances nécessaires, puis le paquet Nginx lui-même.
sudo yum -y install pcre-devel zlib-devel openssl openssl-devel
sudo yum -y install epel-release
sudo yum -y install nginx
sudo yum -y install nginx-all-modules.noarch
Configuration du démarrage automatique
Assurez-vous que ...
Publié le 11 juillet à 20h11
Guide pratique : NGINX Unit et PHP ensemble
Comprenrde le flux entre NGINX, Unit et PHP
L'architecture fonctionne ainsi : NGINX reçoit les requêtes et les transmet au port 8300 où Unit écoute. Unit redirige ensuite ces requêtes vers le process PHP approprié.
Configuration pas à pas
Étape 1 : Installation
Sur CentOS 6, suivez la procédure officielle : http://unit.nginx.org/installation/#c ...
Publié le 11 juillet à 07h26