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 serveur de ressources statiques nginx
- Entrez le répertoire conf du répertoire d'installation de nginx, modifiez le fichier nginx.conf et ajoutez une partie d'emplacement du code de configuration dans un serveur {} comme suit : root@ubuntu:/usr/local/nginx/conf#vinginx.confserver {listen80;server_namelocalhost;location /{roothtml;indexindex.htmlindex.htm;}location/image/{root/usr/local/myimage/;autoindexon;}} de
- Nginx 2278 2023-05-19 10:13:05
-
- Comment utiliser Keepalived+Nginx+Tomcat pour implémenter un cluster Web haute disponibilité
- keepalived+nginx+tomcat implémente un cluster Web haute disponibilité 1. Processus d'installation de nginx 1. Téléchargez le package d'installation de nginx et installez le package d'environnement dépendant (1) Installez l'environnement de compilation c++ yum-yinstallgcc#c++ (2) Installez pcreyum-yinstallpcre- devel (3) Installez zlibyum-yinstallzlib-devel (4) Installez nginx, localisez l'emplacement du fichier de décompression nginx et exécutez la commande de compilation et d'installation [root@localhostnginx-1.12.2]#pwd/usr/local/nginx/nginx- 1.12
- Nginx 1402 2023-05-19 10:01:05
-
- Comment configurer l'équilibrage de charge nginx
- L'interrogation de nginx distribue toutes les requêtes de manière égale à chaque serveur du cluster. test en amont{server127.0.0.1:7001;#Equivalent au serveur127.0.0.1:7001weight=1;server150.109.118.85:7001;#Equivalent au serveur150.109.118.85:7001weight=1;}server{listen8081;server_namelocalhost ;location/{proxy_passhttp://test/?;}}en amont : définir un cluster de services
- Nginx 4511 2023-05-19 09:59:21
-
- Quelle est la méthode pour démarrer et arrêter nginx dans le système Linux
- Format du code de démarrage : adresse du répertoire d'installation nginx-adresse du fichier de configuration cnginx Par exemple : [root@LinuxServersbin]#/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf Arrêtez nginx Il y a trois façons : arrêtez calmement 1. Vérifiez le numéro du processus [root@LinuxServer~]#ps-ef|grepnginx 2. Tuez le processus [root@LinuxServer~]#kill-QUIT2072 Arrêtez rapidement 1. Vérifiez le numéro du processus [root@LinuxSer
- Nginx 5586 2023-05-19 09:34:05
-
- Comment NGINX compte-t-il les PV, UV et IP indépendantes du site Web ?
- Concept : uv (uniquevisitor) : visiteur unique, chaque ordinateur indépendant connecté à Internet (sur la base des cookies) est considéré comme un visiteur, et le nombre de visiteurs qui visitent votre site Web dans une journée (00h00-24h00). Les visites du même cookie au cours d'une journée ne sont comptées qu'une seule fois pv (pageview) : les visites, c'est-à-dire les pages vues ou les clics, chaque visite du site Web par l'utilisateur sont enregistrées une fois. Lorsqu'un utilisateur visite la même page plusieurs fois, le nombre total de visites est comptabilisé. IP indépendante : la même adresse IP n'est comptée qu'une seule fois entre 00h00 et minuit. Les amis qui optimisent le site Web sont les plus préoccupés par cela. J'indique d'abord l'environnement. Cela exécute nginx version 1.7, le backend Tomcat fonctionne de manière dynamique.
- Nginx 2794 2023-05-19 09:13:14
-
- Comment définir le répertoire de téléchargement nginx sans autorisation d'exécution
- Copiez le code comme suit : orderallow, denydenyfromall et celui sur Internet qui n'a pas d'autorisations d'exécution pour le répertoire de téléchargement nginx. Copiez le code comme suit : location~^/upload/.*\.(php|php5)${. denyall;} Ces configurations ressemblent à Il n'y a pas de problème, on peut en effet le dire sous Windows. Mais *nux est différent. Tout le monde sait que le système d'exploitation *nux est sensible à la casse. Si vous le remplacez par un suffixe majuscule tel que *.php, il sera contourné. Ici, je vais vous expliquer ma solution personnelle : copiez le code. . Ce qui suit://? est une chaîne qui correspond à autant de .php que possible, ce n'est pas le cas.
- Nginx 1410 2023-05-19 08:55:05
-
- Comment configurer et utiliser le répertoire d'index sous le serveur Nginx
- Emplacement de configuration nginx~^/2589(/.*){autoindexon;//Activer autoindex_localtimeon;//Activer la fonction d'affichage}Syntaxe de la commande auto_index : autoindexon|off; Section de configuration : autoindexoff ; activé/uniquement Utilisez la fonction d'indexation de répertoire nginx Syntaxe : autoindex_exact_sizeon|off ; section de configuration : autoindex_exact_sizeon ; section de configuration : http, serveur, emplacement pour déterminer si.
- Nginx 2162 2023-05-19 08:43:05
-
- 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.
- Nginx 1534 2023-05-19 08:29:28
-
- 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-
- Nginx 1762 2023-05-19 08:13:05
-
- 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
- Nginx 1369 2023-05-18 23:43:23
-
- 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
- Nginx 1468 2023-05-18 22:37:10
-
- 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
- Nginx 1255 2023-05-18 22:37:04
-
- 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
- Nginx 3671 2023-05-18 22:31:17
-
- 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
- Nginx 4981 2023-05-18 21:13:19
-
- 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
- Nginx 1137 2023-05-18 19:58:29