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 intercepter l'uri à l'emplacement nginx
- Remarque : Les instructions root et aliasroot dans location définissent uniquement la racine de recherche sur le répertoire défini par root, c'est-à-dire que l'uri ne sera pas tronqué. Au lieu de cela, l'uri d'origine sera utilisé pour accéder au répertoire pour trouver le fichier. L'instruction aias tronquera l'URI correspondant, puis utilisera le chemin défini par l'alias plus l'URI restant comme sous-chemin pour trouver l'URI de proxy_pass dans l'emplacement Si l'URL de proxy_pass n'a pas d'URI, si la queue est "/". ", l'URI correspondant sera tronqué. Si la queue n'est pas "/", alors l'URI correspondant ne sera pas tronqué si l'URL proxy_pass contient l'URI
- Nginx 1967 2023-05-18 12:07:06
-
- Comment configurer l'initialisation de base du pool de mémoire dans Nginx
- Initialisation de ngx_cycle Pendant tout le processus d'initialisation, la chose la plus importante est l'initialisation de la variable globale nginx_cycle. De nombreuses variables sont initialisées au cours de ce processus. nginx_cycle est initialisé via deux variables locales init_cycle et cycle. comme initialisation de nginx_cyle, car ce qui se passe immédiatement dans le code est une affectation ngx_memzero(&init_cycle,sizeof(ngx_cycle_t));init_cycle.log=log;ngx_cycle=&init_cycl
- Nginx 915 2023-05-18 12:01:06
-
- Comment configurer le serveur nginx multi-site
- 1. Tout d'abord, recherchez l'emplacement du fichier de configuration nginx. Le fichier nginx.conf sur Alibaba Cloud se trouve dans /alidata/server/nginx-1.4.4/conf. 2. Créez ensuite un répertoire vhosts dans le répertoire conf. Ce répertoire sert à stocker les fichiers de configuration des différents sites. 3. Ensuite, ajoutez une ligne include/alidata/server/nginx/conf/vhosts/*.conf;userwwwwww;worker_processes1;error_log/alidata/log/nginx/error à la fin de nginx.conf
- Nginx 2790 2023-05-18 11:29:01
-
- Comment résoudre le problème 403 causé par le changement de répertoire racine du site Web Nginx
- 1. Modifiez le répertoire racine. Le répertoire racine par défaut du site Web de nginx est /usr/local/nginx/html. Pour le remplacer par /home/fuxiao/www, modifiez la méthode : vi/usr/local/nginx/conf/nginx. .conf Remplacez location/{roothtml;indexindex.phpindex.htmlindex.htm;} par location/{root/home/fuxiao/www;indexindex.phpindex.htmlindex.htm;} puis changez location~\.php${ro.
- Nginx 1428 2023-05-18 10:28:12
-
- Comment configurer Nginx pour détourner le trafic en fonction du dernier segment IP de la requête
- Principalement le saut de configuration du jugement if dans le paramètre d'emplacement, le déchargement peut réduire la charge et la pression du serveur. Il s'agit d'une architecture de déploiement de serveur très courante. Sautez en fonction de la plage du dernier segment de l'IP # Veuillez modifier vous-même le nom de domaine, l'IP, le port et d'autres informations en amonthuaji-01.com{server192.168.1.100:8080;}upstreamhuaji-02.com{server192.168.1. 200:8080;} serveur{listen80;server_namewww.huaji.com;location/{if($remote_addr~
- Nginx 1585 2023-05-18 10:10:34
-
- Comment personnaliser la page 404 exclusive dans Nginx
- La première : la propre page d'erreur de Nginx. Nginx accède à une page HTML statique. Lorsque cette page n'existe pas, Nginx renvoie 404. Alors, comment renvoyer 404 au client ? Regardez la configuration ci-dessous. Dans ce cas, il n'est pas nécessaire de modifier aucun paramètre pour réaliser cette fonction. server{listen80;server_namewww.test.com;root/var/www/test;indexindex.htmlindex.htm;location/{}#Définissez le code de la page d'erreur Si le code de la page d'erreur correspondant apparaît, transmettez-le ici. page d'erreur404403500502503
- Nginx 2381 2023-05-18 09:04:13
-
- Comment configurer et utiliser le protocole proxy dans nginx
- Lorsque le protocole proxy est utilisé dans nginx, nous savons que nginx est un serveur Web et un serveur proxy. Il fonctionne généralement derrière un serveur proxy ou un logiciel d'équilibrage de charge (Haproxy, Amazon Elastic LoadBalancer (ELB)). puis à nginx Effectuer un véritable accès au Web. Parce qu'il a traversé plusieurs couches de logiciel, certaines informations client telles que l'adresse IP, le numéro de port, etc. peuvent être masquées, ce qui est préjudiciable à notre analyse des problèmes et à nos statistiques de données, car pour nginx. , Nous voulons pouvoir avoir de vrais clients
- Nginx 3369 2023-05-18 08:47:26
-
- Comment résoudre les problèmes rencontrés lors de l'installation de vsftpd dans nginx
- 最简洁的安装步骤[root@itdragon~]#useraddftpuser[root@itdragon~]#passwdftpuserchangingpasswordforuserftpuser.newpassword:badpassword:ittropshortbadpassword:istoosimpleretypenewpassword:passwd:allauthenticationtokensupdatedsuccessfully.[root@itdragon~]#yum -yi
- Nginx 843 2023-05-18 08:40:05
-
- Comment utiliser Nginx pour résoudre les problèmes inter-domaines dans l'environnement de développement Vue
- 1. Le nom de domaine de test local doit être le même que le nom de domaine en ligne afin de fournir correctement les cookies et d'effectuer les tests SSO. Remarque : Étant donné que les cookies pertinents sont ajoutés au nom de domaine de quatrième niveau après la connexion SSO, le nom de domaine de test local et le nom de domaine de l'interface en ligne doivent être identiques. 2. Le plan consiste à configurer le fichier hôte de sorte que le nom de domaine en ligne pointe vers localhost : 127.0.0.1product.xxx.xxx.com et à configurer nginx pour le transfert correspondant : server{listen80;listen[::]:80;server_name ${product.xxx.xxx. com};emplacement/api{proxy_passhtt
- Nginx 1838 2023-05-18 08:28:05
-
- Comment configurer Nginx pour interdire l'accès à un certain répertoire ou fichier
- Copiez le code comme suit : location=/config/{return404;} location=/config.ini{return404;} Cela ne peut interdire que l'accès à //www.jb51.net/path/ Copiez le code comme suit : location=/ path/{ return404;} L'accès à //www.jb51.net/path/test.php est interdit. Copiez le code comme suit : location^~/test{denyall;} Peut-être que test devrait être remplacé par path.
- Nginx 3039 2023-05-18 08:04:15
-
- Analyse d'exemples d'installation et de configuration de Nginx
- nginx est un serveur http et un serveur proxy inverse gratuit, open source et hautes performances ; c'est également un serveur proxy imap, pop3 et smtp ; nginx peut être utilisé comme serveur http pour la publication et le traitement de sites Web, et nginx peut être utilisé ; en tant que serveur proxy inverse, le proxy implémente l'équilibrage de charge. Ici, nous présentons brièvement les fonctionnalités d'équilibrage de charge du proxy inverse de nginx sous trois aspects : 1. Proxy inverse À propos du proxy En parlant de proxy, nous devons d'abord clarifier un concept, le soi-disant proxy est un représentant et un canal en ce moment ; concevoir deux rôles, l'un est le rôle d'agent et l'autre est le rôle cible. Le processus dans lequel le rôle d'agent accède au rôle cible pour effectuer certaines tâches via cet agent est appelé agence.
- Nginx 1255 2023-05-17 23:28:04
-
- Comment définir WordPress pseudo-statique dans Nginx
- Tout d'abord, configurez le module serveur dans nginx comme suit : location/{if(-f$request_filename/index.html){rewrite(.*)$1/index.htmlbreak;}if(-f$request_filename/index.php) { rewrite(.*)$1/index.php;}if(!-f$request_filename){rewrite(.*)/index.php;}}Une fois la configuration terminée, redémarrez nginx puis accédez aux "Paramètres" dans l'arrière-plan du blog WordPress --"corrigé
- Nginx 2359 2023-05-17 23:25:04
-
- Comment configurer nginx à plusieurs emplacements
- Préface La configuration de plusieurs emplacements sous nginxserver effectue différents traitements en fonction de différentes correspondances de chemin. Règles de syntaxe d'expression régulière couramment utilisées pour nginx : Le début de location[=|~|~*|^~]/uri/{…}= signifie : correspondance exacte. Commencer par ^~ signifie : sensible à la casse. Commencer par ~ signifie : correspondance régulière sensible à la casse. Commencer par ~* signifie : correspondance régulière insensible à la casse. !~ et !~* représentent respectivement : une non-correspondance sensible à la casse et une non-correspondance régulière insensible à la casse. / signifie : correspondance universelle, toute demande sera satisfaite. Dans le cas de configurations à emplacements multiples, l'ordre de correspondance est (non vérifié) : match = d'abord, puis
- Nginx 2776 2023-05-17 22:25:45
-
- Quelle est la commande pour installer Nginx sous Linux ?
- 1. Installez nginx, qui dépend de yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel2.wget download nginx. Téléchargez nginx dans le dossier nginx nouvellement créé. La version peut être sélectionnée sur le site officiel de Nginx. sur le site officiel à l'heure actuelle wgethttp:/ /nginx.org/download/nginx-1.22.0.tar.gz3 Décompresser tar-zxvfnginx-1.22.0.tar.gz4 Configuration automatique #Entrez le nginx décompressé. répertoire cdnginx-1.22
- Nginx 1498 2023-05-17 21:58:04
-
- Comment vérifier si nginx est démarré sur le système Linux
- La première méthode : Afficher la liste des processus et filtrer Chaque application exécutée sous Linux générera un processus, nous pourrons alors déterminer si le processus Nginx est démarré en vérifiant s'il existe. Utilisez ps-ef pour répertorier les processus, puis filtrez via grep. Par exemple : ps-ef|grepnginx peut voir si le processus Nginx existe. La deuxième méthode : vérifier directement le processus idps-Cnginx-opid. Cette méthode de renvoi direct du pid est plus adaptée pour être utilisée avec d'autres programmes. Par exemple, exécutez cette commande dans un script shell/python pour obtenir le pid. puis déterminez si Nginx est basé sur le démarrage du pid. Cette méthode est recommandée. La troisième méthode : utiliser des filets
- Nginx 8839 2023-05-17 21:49:10