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 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 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 1374 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 1430 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 2246 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 1803 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 1495 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 974 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 1861 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 1359 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 986 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 1108 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 1094 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 5582 2023-05-17 09:31:18
-
- Comment installer nodejs sous Ubuntu et implémenter le serveur proxy inverse Nginx
- 1. Il est fortement recommandé d'utiliser nvm (node version manager) pour installer la nouvelle version de nodejs. Il y a plus ou moins de problèmes avec les autres méthodes d'installation. Les étapes spécifiques sont les suivantes : 1. Téléchargez nvm via la commande git La commande d'exécution est la suivante Nous téléchargeons nvm sur /root/git/ (n'oubliez pas d'installer git en premier) : [root@vm-22-180-ubuntu. ~]#pwd/ root[root@vm-22-180-ubuntu~]#mkdirgit[root@vm-22-180-ubuntu~]#cdgit[root@vm-22-180-ubuntu~]#gitclonehttps:/ /
- Nginx 1710 2023-05-17 09:13:05
-
- Comment nginx implémente l'équilibrage de charge et la session de partage multi-sites
- Les méthodes courantes pour les sessions de partage multi-sites incluent : • L'utilisation du service d'état automatique .net (asp.netstateservice) ; • L'utilisation de la base de données de session .net ; •Utiliser des cookies pour réaliser un partage entre plusieurs sites (cette méthode est limitée au cas où plusieurs sites sont dans le même nom de domaine ; nous nous entraînerons ici à stocker les sessions sous forme de base de données pour réaliser des sessions de partage multi-sites) ; Tout d'abord, nous construisons le site, comme indiqué ci-dessous : default.aspx a deux boutons Setsession est principalement utilisé pour attribuer des valeurs à une session (telles que : session).
- Nginx 1452 2023-05-17 08:31:13
-
- Comment utiliser Nginx comme serveur de programme Perl et son module Perl sous Linux
- Construire perl+fastcgi+nginx nginx+fastcgi est l'environnement le plus populaire sous PHP. Perl aura-t-il également fastcgi Bien sûr, aujourd'hui, nous allons construire fastcgi pour perl sous nginx. la popularité du programme Web PHP est inégalée par Perl. Peu importe la qualité des performances, c'est en vain. Cependant, certaines petites fonctions peuvent être résolues en utilisant le fastcgi de Perl. 1. Préparez l'environnement logiciel. : nginxperl : Le système est livré avec l'installation fastcgi1.2perl. Généralement, Linux est livré avec Perl, vous n'avez donc pas besoin de l'installer. Si ce n'est pas le cas, veuillez exécuter :
- Nginx 1234 2023-05-16 23:25:51