localisation actuelle:Maison > Articles techniques > Opération et maintenance > Nginx
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- Comment implémenter le transfert de proxy inverse Nginx Tomcat
- Parlons d'abord du proxy direct. Par exemple, si vous souhaitez accéder à YouTube, mais que vous ne pouvez pas y accéder directement, vous ne pouvez d'abord trouver qu'un logiciel de contournement, et vous pouvez accéder à YouTube via le logiciel de contournement. proxy direct. Le soi-disant proxy inverse signifie que l'utilisateur souhaite accéder à YouTube, mais que YouTube transmet discrètement la demande à bilibili, alors bilibili est un proxy inverse. Dans le didacticiel actuel, il fait référence à l'accès à nginx, mais nginx transmet la requête à Tomcat. Pas grand chose à dire, vous pouvez accéder à l'interface correspondante jusqu'aux ports 80 et 8080. Bien entendu, vous pouvez également configurer nginx.confvi dans le dossier conf sous Nginx pour le port que vous avez défini.
- Nginx 1252 2023-05-17 12:40:25
-
- Comment activer Nginx HTTP/2 sous Linux
- HTTP/2 semblait principalement résoudre le problème des mauvaises performances de HTTP 1.1. Afin d'améliorer les performances HTTP, Google a créé SPDY, qui était le prédécesseur de HTTP/2 et qui a ensuite été développé pour devenir la norme HTTP/2. Prérequis Afin de suivre ce tutoriel pour activer le protocole HTTP/2 sur le serveur, vous devez d'abord installer Nginx. Et assurez-vous qu’il fonctionne correctement et qu’il est configuré sans erreur. Vous pouvez le vérifier à l'aide de la commande suivante : sudonginx -t De plus, vous devez avoir un accès root au serveur, ou au moins un utilisateur système non root avec les autorisations sudo afin que les autorisations n'apparaissent pas lorsque vous modifiez la configuration de Nginx. fichier demander
- Nginx 1555 2023-05-17 12:34:56
-
- Comment configurer le proxy inverse Nginx sur CentOS
- 1. Description du proxy inverse et environnement de démonstration 1. Proxy inverse Dans un réseau informatique, un proxy inverse est un serveur proxy qui récupère les ressources d'un ou plusieurs serveurs pour le compte du client. Ces ressources sont ensuite renvoyées au client comme si elles provenaient du serveur Web lui-même. Contrairement à un proxy direct, qui est un intermédiaire par lequel les clients qui lui sont associés contactent n'importe quel serveur, un proxy inverse est un intermédiaire par lequel tout client contacte son serveur associé. Pour plus d'informations sur le proxy de transfert, veuillez vous référer à : Configuration du proxy de transfert Nginx basé sur CentOS7 2. Plusieurs serveurs dans cette démonstration 2. Configuration générale du proxy inverse 1. Configuration du serveur back-end (Apache) Nom d'hôte et IP du serveur Apache back-end#hostnamecentos7
- Nginx 2139 2023-05-17 12:34:17
-
- Comment proxy plusieurs serveurs avec nginx
- 首先修改配置文件:#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_ loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;default _typeapplication /octet-stream;#log_formatmain&
- Nginx 4174 2023-05-17 12:19:15
-
- Comment Nginx limite les demandes de ressources http
- Prérequis : nginx doit disposer des modules ngx_http_limit_conn_module et ngx_http_limit_req_module. Vous pouvez utiliser la commande 2>&1nginx-v|tr'''\n'|greplimit pour vérifier s'il existe des modules correspondants. Sinon, veuillez recompiler et installer ces deux modules. . La version de test est : la version nginx est 1.15 + nombre limite de liens 1. Utilisez la directive limit_conn_zone pour définir la clé et définir les paramètres de la zone de mémoire partagée (le processus de travail utilisera cette zone pour partager le calcul de la valeur de la clé
- Nginx 1101 2023-05-17 12:16:06
-
- Comment configurer nginx pour activer la fonction du mode phpinfo sous Linux ou Windows
- Nom du fichier:location~\.php(.*)${fastcgi_passunix:/tmp/php-cgi.sock;fastcgi_indexindex.php;fastcgi_split_path_info^(.+\.php)(.*)$;fastcgi_paramscript_filename$document_root$ fastcgi_script_name;fastcgi_parampath_info$fastcgi_path_info;fastcgi_parampath_tr
- Nginx 1331 2023-05-17 11:31:23
-
- Comment installer Nginx1.16.0 sous Linux
- Installez le plug-in dépendant nécessaire yuminstall-ygccgcc-c++pcre\pcre-develzlibzlib-developensslopenssl-develwget pour créer un dossier et basculez vers mkdir/customer&&cd/customer pour télécharger le package d'installation (de même, si vous souhaitez installer d'autres versions , vous pouvez accéder au lien du site officiel ci-dessous et sélectionner Copier et remplacer les liens des autres versions) wget https://nginx.org/download/nginx-1.16.0.tar.gz Décompressez et installez tarzxvfnginx-1.16.0. ta
- Nginx 1372 2023-05-17 11:25:06
-
- Comment désactiver l'accès aux fichiers .php dans Nginx
- Utilisation de la directive location Dans le fichier de configuration Nginx, vous pouvez utiliser la directive location pour restreindre l'accès à un certain répertoire ou fichier. En ajoutant le code suivant à la directive location, vous pouvez désactiver l'accès au fichier .php : location~\.php${denyall;} Dans le code ci-dessus, \ représente un caractère d'échappement, . représente n'importe quel caractère et $ représente le. fin. La signification de ce code est donc de faire correspondre tous les fichiers se terminant par .php avec une expression régulière et d'en désactiver l'accès. Il est à noter que cette méthode ne convient que pour interdire l'accès aux fichiers PHP et n'est pas valide pour les autres types de fichiers. Utilisation de la directive if En plus d'utiliser la directive location, nous pouvons également utiliser la directive if pour désactiver
- Nginx 2086 2023-05-17 11:16:39
-
- Comment nginx implémente l'équilibrage de charge de plusieurs services de géoserveur
- Présentation Afin d'améliorer la vitesse d'accès au service, de réduire la pression sur le service géoserveur et d'éviter les problèmes avec les nœuds de service qui affectent la stabilité de l'accès au service, nous résolvons généralement le problème en déployant plusieurs géoserveurs. Cependant, après avoir déployé plusieurs géoserveurs. , nous avons besoin d'une interface unifiée, et nginx peut très bien répondre à ces besoins. Cet article explique comment réaliser l'équilibrage de charge de plusieurs services de géoserveur via nginx. Réalisation de l'effet de mise en œuvre 1. Déploiement multi-géoserveur Afin de maintenir la cohérence du service géoserveur, nous configurons d'abord un service géoserveur. Après la configuration, copions le Tomcat déployé et en clonons plusieurs.
- Nginx 1648 2023-05-17 11:04:05
-
- Comment installer et configurer Nginx sous Ubuntu
- 1. Introduction à nginx nginx est un serveur http très léger, qui se prononce « enginex », est un serveur http et proxy inverse hautes performances, et est également un serveur proxy imap/pop3/smtp. 2. Prise en charge de PHP Actuellement, il existe trois types de prise en charge de PHP par différents serveurs Web : (1) Grâce aux modules intégrés du serveur Web, tels que mod_php5 d'Apache, et un mod_perl intégré d'Apache similaire peut prendre en charge Perl. . (2) Implémenté via cgi, qui est similaire au cgi précédent de Perl. L'inconvénient de cette méthode est de mauvaises performances, car à chaque fois le serveur rencontre ces scripts.
- Nginx 1341 2023-05-17 11:01:34
-
- Quelles sont les caractéristiques des équilibreurs de charge LVS, Nginx et HAProxy ?
- Caractéristiques de LVS : 1. Forte résistance à la charge, utilisant la technologie d'équilibrage de charge IP, uniquement pour la distribution, de sorte que LVS lui-même ne génère pas beaucoup de trafic ; 2. Bonne stabilité et fiabilité, et dispose d'un plan de sauvegarde à chaud parfait (tel que : LVS + keepalived ; ) 3. Il a un large éventail d'applications et peut équilibrer la charge de toutes les applications ; 4. Il ne prend pas en charge le traitement régulier et ne peut pas séparer les dynamiques et les statiques. Quatre algorithmes couramment utilisés : 1.rr : round-robin, alloué tour à tour aux serveurs back-end ; 2.wrr : round-robin pondéré, alloué en fonction de la charge du serveur back-end ; allouée au serveur avec le moins de connexions établies Ci-dessus 4.wlc : connexion avec le plus petit poids, allouée en fonction de la capacité de traitement du serveur back-end. Vous pouvez utiliser ipvsadm–p (pe
- Nginx 900 2023-05-17 10:40:11
-
- Comment configurer le cluster Tomcat sous proxy inverse Nginx sous Linux
- nginx possède des fonctionnalités telles que le proxy inverse (notez la différence entre le proxy direct et le proxy direct) et l'équilibrage de charge. Cette fois, nginx est installé sur la machine Linux 192.168.1.108. Pour installer nginx, vous devez d'abord installer la bibliothèque openssl, gcc, pcre, zlib, etc. Tomcat est installé sur deux machines, 192.168.1.168 et 192.168.1.178. Le client accède au contenu du projet déployé par Tomcat dans 192.168.1.168 et 192.168.1.178 en accédant au proxy inverse 192.168.1.108. 1. Installez nginx sous Linux (machine 192.168.1.108) et installez ope
- Nginx 1803 2023-05-17 10:31:05
-
- Comment utiliser le module proxy nginx
- Description du module proxy nginx : Il existe de nombreuses instructions dans le module proxy. Je n'expliquerai ici que le proxy_pass important. Si vous souhaitez en savoir plus sur le proxy, veuillez vous référer à la documentation officielle chinoise. Ce module peut transmettre des requêtes à d'autres serveurs. http/1.0 ne peut pas utiliser keepalives (le serveur backend créera et supprimera des connexions pour chaque requête). nginx envoie http/1.1 pour le navigateur et http/1.0 pour le serveur backend afin que le navigateur puisse gérer le keepalive pour le navigateur. Par exemple : location/{proxy_passhttp://localhost:8000;proxy_set_headerx-rea
- Nginx 1288 2023-05-17 10:01:05
-
- Comment Python obtient-il le log Nginx correspondant à la demande de tâche en temps réel ?
- Au cours du processus de test des exigences du projet de description des exigences, vous devez envoyer des demandes de cas d'utilisation au serveur Nginx, puis vérifier les journaux Nginx correspondants pour déterminer s'il existe un contenu caractéristique afin de déterminer si la tâche est exécutée avec succès. Afin d'améliorer l'efficacité, ce processus doit être automatisé. Environnement de pratique Conception et implémentation du code Python3.6.5 #!/usr/bin/envpython#-*-coding:utf-8-*-"""@CreateTime:2021/06/269:05@Author:shouke"""importtimeimportthrea
- Nginx 884 2023-05-17 09:46:05
-
- Analyse d'instance de cluster TOMCAT sous proxy inverse NGINX sous LINUX
- nginx possède des fonctionnalités telles que le proxy inverse (notez la différence entre le proxy direct et le proxy direct) et l'équilibrage de charge. Cette fois, nginx est installé sur la machine Linux 192.168.1.108. Pour installer nginx, vous devez d'abord installer la bibliothèque openssl, gcc, pcre, zlib, etc. Tomcat est installé sur deux machines, 192.168.1.168 et 192.168.1.178. Le client accède au contenu du projet déployé par Tomcat dans 192.168.1.168 et 192.168.1.178 en accédant au proxy inverse 192.168.1.108. 1. Installez nginx sous Linux (machine 192.168.1.108) et installez ope
- Nginx 1025 2023-05-17 09:40:47