recherche
Article Tags
Nginx
Comment configurer l'équilibrage de charge TCP dans Nginx

Comment configurer l'équilibrage de charge TCP dans Nginx

En supposant que le cluster Kubernetes ait été configuré, nous allons créer une machine virtuelle pour Nginx basée sur CentOS. Voici les détails des paramètres de l'expérience : Nginx (CenOS8Minimal)–192.168.1.50KubeMaster–192.168.1.40KubeWorker1–192.168.1.41KubeWorker2–192.168.1.42 Étape 1) Installez le référentiel epel car le package logiciel nginx n'est pas présent. le référentiel par défaut du système CentOS, vous devez donc installer e.

May 19, 2023 am 08:29 AM
TCPnginx
Comment nginx utilise le module nginx-rtmp-module pour implémenter la fonction de salle de diffusion en direct

Comment nginx utilise le module nginx-rtmp-module pour implémenter la fonction de salle de diffusion en direct

Environnement système wujianjun@wujianjun-work~$uname-alinuxwujianjun-work4.10.0-37-generic#41~16.04.1-ubuntusmpfrioct622:42:59utc2017x86_64x86_64x86_64gnu/linux environnement logiciel obs(openbroadcastersoftware)v20.0.1(linux)ng inx version : nginx / 1.13.6 construit par gcc5.4.020160609 (ubuntu5.4.0-

May 19, 2023 am 08:13 AM
nginxnginx-rtmp-module
Quelle est la méthode de déploiement de Nginx et PHP

Quelle est la méthode de déploiement de Nginx et PHP

Introduction aux 2 méthodes de déploiement. La première utilise un serveur nginx en façade pour faire du proxy inverse http et de l'équilibrage de charge, et nginx sur le serveur arrière pour faire des services web, et appelle le service fastcgi fourni par php-fpm. La méthode est le service Web le plus courant. Le service php et le service php sont déployés sur le même serveur. Le second est un serveur nginx à l'avant pour les services Web. Le serveur arrière déploie uniquement le service php-fpm, qui est. utilisé par le serveur nginx pour appeler le serveur nginx frontal. Après avoir appelé plusieurs php- Lorsque fpm est utilisé, l'équilibrage de charge peut également être réalisé comme indiqué ci-dessous : Comparativement, du point de vue de la conception du système, le premier déploiement est la méthode de déploiement conventionnelle, qui peut être appliqué aux sites Web à grande, moyenne et petite échelle. Le deuxième type, différents départements de service

May 18, 2023 pm 11:43 PM
PHPnginx
Comment utiliser nginx comme équilibreur de charge pour MySQL

Comment utiliser nginx comme équilibreur de charge pour MySQL

Remarque : La version requise de nginx est 1.9 ou supérieure Lors de la compilation de nginx, vous devez ajouter --with-stream, tel que : ./configure--prefix=/data/apps/nginx--with-http_stub_status_module--with-. http_ssl_module--with- http_realip_module--with-http_image_filter_module--with-stream Remarque 1. Parce que mysql utilise le port 3306 par défaut, lors de la configuration du proxy inverse nginxtcp mysql

May 18, 2023 pm 10:37 PM
MySQLnginx
Comment nginx génère automatiquement des fichiers de configuration dans des conteneurs Docker

Comment nginx génère automatiquement des fichiers de configuration dans des conteneurs Docker

La commande finale pour implémenter l'idée ressemble probablement à ceci : dockerrun-d-p80:80-exxx=xx Nom de l'image Chemin du script dans l'image Le script ici remplacera la commande cmd dans le fichier docker, nous devons donc construire un shell qui génère et démarre automatiquement le script nginx. #!/bin/bash#Récupérez le début de lt à partir de la variable d'environnement, afin de la distinguer des autres variables d'environnement, par exemple, lt_analysis=172.17.0.1:8083result=""forain$(env|grep^lt)doold_ifs ="$ifs"ifs =&qu

May 18, 2023 pm 10:37 PM
Dockernginx
Quelles sont les fonctions communes de Nginx ?

Quelles sont les fonctions communes de Nginx ?

Fonctions communes de nginx 1. Proxy http, proxy inverse : comme l'une des fonctions les plus couramment utilisées des serveurs Web, en particulier le proxy inverse. Ici, je vais vous donner deux images pour expliquer l'agent positif et l'agent réactif. Vous pouvez lire les informations pour les détails spécifiques. Lorsque nginx est utilisé comme proxy inverse, il offre des performances stables et peut fournir des fonctions de transfert avec une configuration flexible. nginx peut adopter différentes stratégies de transfert basées sur différentes correspondances régulières. Par exemple, le serveur de fichiers à la fin du fichier image et le serveur Web pour les pages dynamiques, tant que vos règles habituelles sont écrites correctement et qu'il existe une solution de serveur correspondante. vous pouvez faire ce que vous voulez du jeu. Et nginx effectue un saut de page d'erreur, un jugement d'exception, etc. sur les résultats renvoyés. Si le serveur distribué stocke

May 18, 2023 pm 10:31 PM
nginx
Comment résoudre le problème du proxy inverse global déjà existant dans le fichier Nginx

Comment résoudre le problème du proxy inverse global déjà existant dans le fichier Nginx

Scénario du projet : Le panneau Pagoda Linux construit par Alibaba Cloud a déjà été construit sur d'autres sites Web. J'ajoute maintenant un port proxy inverse à un nouveau site Web. Cependant, lors de l'ajout du proxy inverse via le panneau Pagoda, la pseudo-image suivante apparaît. Erreur statique. Description du problème Le fichier de configuration principale/vhost/ pseudo-statique/nxinx existe déjà dans un proxy inverse global. Ce problème nous indique en fait qu'un site Web dans le fichier de configuration nginx ne peut contenir qu'un seul emplacement/, sinon une erreur sera signalée. Analyse des causes : le problème est très clair, c'est-à-dire qu'il y a un problème avec la configuration correspondante de nginx.conf. La première étape consiste à vérifier les fichiers de configuration pertinents du site Web. Cliquez directement sur le site Web pour saisir les détails afin d'afficher les fichiers de configuration. se

May 18, 2023 pm 09:13 PM
nginx
Quelle est la méthode pour compiler et installer Nginx à partir du code source ?

Quelle est la méthode pour compiler et installer Nginx à partir du code source ?

Nginx est un serveur Web/proxy inverse léger et un serveur proxy de messagerie publié sous une licence de type BSD. Développé par le programmeur russe lgorSysoev, il est utilisé par Rambler, un grand portail et moteur de recherche russe. Ses caractéristiques sont qu'il occupe moins de mémoire et possède de fortes capacités de concurrence. En fait, les capacités de concurrence de nginx fonctionnent mieux entre les serveurs Web du même type. Description détaillée des paramètres de compilation du code source nginx--prefix=pointe vers le répertoire d'installation--sbin-path pointe vers le fichier programme (d'exécution) (nginx)--conf-path=pointe vers le fichier de configuration (nginx.conf)-- journal des erreurs

May 18, 2023 pm 07:58 PM
nginx
Comment compiler NGINX et prendre en charge PHP

Comment compiler NGINX et prendre en charge PHP

Prérequis Avant de commencer l'installation, assurez-vous que les packages gcc, make et zlib-devel sont installés sur votre système. Ces packages peuvent être installés avec la commande suivante : $sudoyuminstallgccmakezlib-devel Télécharger et décompresser Tout d'abord, vous devez télécharger le code source de NGINX. Vous pouvez télécharger la dernière version sur le site officiel. $wgethttps://nginx.org/download/nginx-1.19.2.tar.gz Décompressez le fichier téléchargé : $tar-zxvfnginx-1.19.2.tar.gz Entrez le répertoire de décompression : $cdnginx-1.19.2 compilez et installerPour compiler

May 18, 2023 pm 07:50 PM
PHPnginx
Comment utiliser l'outil de configuration visuelle open source Nginx NginxConfig

Comment utiliser l'outil de configuration visuelle open source Nginx NginxConfig

Introduction à NginxConfig NginxConfig est connu comme le seul outil de configuration Nginx dont vous avez besoin. Il peut utiliser une interface visuelle pour générer la configuration Nginx. Il est très puissant et compte plus de 15 000 étoiles sur Github ! Ci-dessous un rendu de l'utilisation de NginxConfig, vous pouvez y jeter un œil ! Installation Ensuite, nous présenterons l'installation de NginxConfig. Il est relativement pratique de l'installer sous Linux. Installer Node.js Puisque NginxConfig est un projet front-end basé sur Vue, nous devons d'abord installer Node.js. Téléchargez d'abord l'adresse de téléchargement du package d'installation Node.js depuis le site officiel : https://nodejs

May 18, 2023 pm 07:29 PM
nginxNginxConfig
Comment Nginx utilise ngx_http_upstream_module pour implémenter la fonction d'équilibrage de charge

Comment Nginx utilise ngx_http_upstream_module pour implémenter la fonction d'équilibrage de charge

L'équilibrage de charge présente ce qu'est l'équilibrage de charge. L'équilibrage de charge (LoadBalance) signifie équilibrer et allouer des charges (tâches de travail, demandes d'accès) à plusieurs unités d'exploitation (serveurs, composants) pour exécution. Pourquoi l'équilibrage de charge est-il nécessaire ? Lorsqu'un seul serveur Web fait face directement aux utilisateurs, il peut transporter un grand nombre de requêtes simultanées. Un seul serveur peut être difficile à charger. Nous devons utiliser plusieurs serveurs Web pour former un cluster et utiliser la charge Nginx. fonction d'équilibrage pour distribuer les demandes à différents serveurs principaux pour réaliser la répartition de la charge du trafic, améliorer les performances globales et les capacités de reprise après sinistre du système. Quelle est la différence entre l'équilibrage de charge et le proxy ? Un proxy est un proxy qui planifie un serveur en fonction de l'URI et le planifie pour équilibrer la charge des nœuds d'application avec différentes fonctions.

May 18, 2023 pm 07:01 PM
nginx
Comment utiliser Nginx comme serveur de cache et supprimer ses fichiers de cache

Comment utiliser Nginx comme serveur de cache et supprimer ses fichiers de cache

La condition requise pour utiliser nginx comme serveur de cache est de mettre en cache les packages logiciels Android, et le suffixe est apk. Sans plus tarder, passons directement à la configuration, pour référence : a-->nginx.confuserwwwwww;worker_processes8;error_log/data/logs/nginx_error.logcrit;pid/usr/local/nginx/nginx.pid;worker_rlimit_nofile204800;events{ utiliserepoll ; worker_connections204800 ;}http{inc

May 18, 2023 pm 06:49 PM
nginx
Comment installer nginx dans un répertoire personnalisé dans centos8

Comment installer nginx dans un répertoire personnalisé dans centos8

1. Installer des outils et des bibliothèques #pcre est une bibliothèque Perl, comprenant une bibliothèque d'expressions régulières compatible Perl. Le module http de nginx utilise pcre pour analyser les expressions régulières #La bibliothèque zlib fournit de nombreuses méthodes de compression et de décompression nginx utilise zlib pour exécuter gzipyum-yinstallgcc-c++pcrepcre-develzlibzlib-developensslopenssl-devel2. /pkgsrc/nginx Répertoire d'installation : /home/werben/application/nginx

May 18, 2023 pm 06:16 PM
CentOSnginx
Comment implémenter la configuration d'interrogation d'équilibrage de charge dans nginx

Comment implémenter la configuration d'interrogation d'équilibrage de charge dans nginx

1. Aperçu de l'algorithme d'allocation actuellement pris en charge par Nginx en amont : 1. L'interrogation circulaire 1 : 1 se déroule à tour de rôle pour traiter les demandes (par défaut). Chaque demande est allouée à un serveur d'applications différent, une par une, dans l'ordre chronologique. le serveur tombe en panne, il sera automatiquement éliminé et les autres continueront à interroger. 2. Pondération (interrogation pondérée) configure la pondération et spécifie la probabilité d'interrogation. La pondération est proportionnelle au taux d'accès et est utilisée lorsque les performances du serveur d'applications sont inégales. 3. L'algorithme de hachage ip_hash attribue chaque requête en fonction du résultat de hachage de l'adresse IP accédée, de sorte que chaque visiteur ait un accès fixe à un serveur d'applications, ce qui peut résoudre le problème du partage de session. Si le serveur d'applications tombe en panne, il doit être arrêté manuellement. Les paramètres incluent

May 18, 2023 pm 05:58 PM
nginx

Outils chauds Tags

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits

VC9 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser