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 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 2217 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 4196 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 1125 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 1352 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 1403 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 2149 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 1702 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 1395 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 928 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 1830 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 1317 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 926 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 1060 2023-05-17 09:40:47
-
- Comment résoudre le problème lorsque Docker ne parvient pas à exécuter le fichier de configuration de liaison nginx
- L'exécution directe de la commande de démarrage ne parviendra pas à extraire l'image : dockerpullnginx, puis exécutera la commande de démarrage : dockerrun-d-p80:80-p443:443--namenginx\-v/mydata/nginx/html:/usr/share/nginx /html\-v /mydata/nginx/conf/nginx.conf:/etc/nginx/nginx.conf\-v/mydata/nginx/conf/conf.d:/etc/nginx/conf.d\-v/ mesdonnées/nginx/logs :/var/
- Nginx 1049 2023-05-17 09:34:05
-
- Comment configurer le serveur FTP proxy inverse nginx
- 1. Installez nginx 2. Installez vsftpd 3. Modifiez le fichier de configuration nginx nginx.conf 3.1 Ajoutez l'utilisateur ftp userftpuser dans la première ligne ; 3.2 Configurez le chemin d'accès correspondant au serveur{ Listen80 ; #nginx proxy port server_namelocalhost ; images{ root /home/ftpuser; #Le chemin absolu du dossier du serveur proxy ftp indexftpuser #Définir la page d'accueil;
- Nginx 5364 2023-05-17 09:31:18