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 résoudre l'erreur Nginx 403 Forbidden causée par des problèmes d'autorisation
- Aujourd'hui, j'ai installé nginx dans un nouvel environnement. Par conséquent, tous les accès sont 403. Habituellement, 403 est affiché. J'ai immédiatement pensé que la configuration du chemin était erronée, mais j'ai regardé de plus près et j'ai trouvé que le chemin du répertoire était OK : nginx. .conf : Copiez le code. Le code est le suivant : server{ Listen80;server_namelocalhost;#charsetkoi8-r;#access_loglogs/host.access.logmain;location/{root/root/html;indexindex.htmlindex.htm;}} Résultats de la requête de chemin dans le système : Copiez le code Le code est le suivant : [roo
- Nginx 1486 2023-05-23 10:16:34
-
- Comment implémenter la haute disponibilité Nginx dans un environnement de production
- Travail de préparation : 192.168.16.128192.168.16.129 deux machines virtuelles. Installez nginx. Installez nginx et mettez à jour le fichier source yum : rpm-ivhhttp://nginx.org/packages/centos/7/noarch/rpms/nginx-release-centos-7-0.el7.ngx.noarch.rpmwget-. o/ etc/yum.repos.d/centos-base.repohttp://mirrors.aliyun.com/repo/centos-7.repoInstall nginx
- Nginx 1342 2023-05-23 09:25:12
-
- Comment résoudre l'échec du démarrage du service Nginx dans Kubernetes
- ❌Le nœud du pod ne parvient pas à démarrer, le service nginx n'est pas accessible normalement et l'état du service est affiché comme ImagePullBackOff. [root@m1~]#kubectlgetpodsNAMEREADYSTATUSRESARTSAGEnginx-f89759699-cgjgp0/1ImagePullBackOff0103m Affichez les détails du nœud Pod du service nginx. [root@m1 ~]#kubectldescribepodnginx-f89759699-cgjgpName:nginx-f89759699-cgjgpNamespace
- Nginx 940 2023-05-23 09:25:05
-
- Analyse des exemples d'installation et de configuration de nginx
- Plate-forme du système d'installation nginx : centosrelease6.6 (final) 64 bits. 1. Installez les outils de compilation et les fichiers de bibliothèque yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel 2. Tout d'abord, installez pcrepcre pour permettre à ngnix de prendre en charge la fonction de réécriture. 1. Téléchargez le package d'installation de pcre, adresse de téléchargement : [root@bogonsrc]#wgethttp://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8
- Nginx 1058 2023-05-23 08:56:41
-
- Comment utiliser Nginx comme proxy inverse pour configurer la compression GZip
- Prérequis : proxy inverse node.js+nginx. Travail que node.js doit effectuer : express4.0 ou inférieur : app.use(express.compress()); );app.use(express.urlencoded());app.use(express.bodyparser());app.use(express.methodoverride());app.use(express.cookieparser());Afin de laisser Toutes les requêtes sont compressées, donc c
- Nginx 1100 2023-05-22 23:43:04
-
- Comment utiliser nginx pour implémenter un cluster d'équilibrage de charge avec séparation dynamique et statique
- 1. Environnement expérimental 1.1 Système et services Système d'exploitation et services utilisés cette fois : Cette expérience nécessite un total de 3 serveurs, un nginx comme distributeur d'équilibrage de charge et distributeur de séparation dynamique et statique, et deux Apache comme serveur backend, utilisez nginx pour réaliser l'équilibrage de charge et la séparation statique et dynamique de deux serveurs Apache. Système d'exploitation : version centos7.6nginx : version 1.22 version apache : 2.4.6version php fournie avec le système par défaut : 5.4.16 version apache et php fournie avec le système par défaut, les deux peuvent être mises à niveau vers la dernière version et peuvent être téléchargé et installé à partir du site officiel. 1.2 Le schéma d'architecture à mettre en œuvre cette fois. Généralement, nos serveurs sont divisés en plusieurs types, notamment les serveurs de fichiers, les serveurs d'images, etc.
- Nginx 1386 2023-05-22 22:52:41
-
- Comment définir le répertoire de demande de ressources dans nginx
- Méthode 1 : utiliser rootroot : définissez le chemin du répertoire racine demandé sur le chemin du répertoire racine dans lequel le serveur Nginx recherchera les ressources après avoir reçu la demande. La démonstration du cas est la suivante. Il existe un répertoire d'images sous le répertoire personnel de nginx. il y a une image dedans. Ci-dessous, nous allons nginx.conf Changer le chemin d'accès par défaut dans le fichier de configuration aux images dans le répertoire ci-dessus, comme suit : location/{#roothtml;#indexindex.htmlindex.htm;rootD:/dev -tools/nginx/V1/nginx-1.16.1/images ;index2.jpg;} Après avoir redémarré le service nginx,
- Nginx 1614 2023-05-22 22:37:04
-
- Comment installer et utiliser nginx sur le système Linux
- Introduction à nginx : Nginx est un service Web et de proxy inverse très puissant et performant, l'une des plates-formes logicielles souvent choisies par les propriétaires d'entreprises d'hébergement. Téléchargez nginx pour l'installation du système Linux et transférez-le sur le serveur. La première étape consiste à décompresser tar-zxvfnginx-1.13.1.tar.gz et à entrer dans le répertoire de nginx-1.13.1. Vérifiez les fichiers suivants et constatez que nginx est publié via le package de code source et que nginx est écrit en C. , il doit donc être installé avec le compilateur c/c++ yuminsta.
- Nginx 914 2023-05-22 22:22:04
-
- Comment Nginx résout le problème des requêtes secondaires inter-domaines WebApi et de la page unique Vue
- 1. Introduction Étant donné que le projet est séparé du front-end et du back-end, l'interface API et le front-end Web sont déployés sur des sites différents, donc dans l'article précédent, la solution de requête inter-domaines webapiajax (implémentation cors) utilise le cross-domain traitement au lieu de jsonp. Mais après un certain temps, j'ai découvert un problème très étrange. Chaque fois que le front-end lance une requête, via les outils de développement du navigateur, je peux voir qu'il y a deux requêtes pour la même URL sous la méthode de la première. La requête est constituée d'options, la méthode de la deuxième requête est le vrai get ou post, et la première requête ne renvoie aucune donnée et la deuxième requête renvoie des données normales. 2. Raison des premières options
- Nginx 1180 2023-05-22 22:03:03
-
- Comment configurer les serveurs nginx et php sous Ubuntu
- Installez nginx, exécutez la commande suivante et elle sera terminée rapidement sudoapt-getinstallnginx Emplacement d'installation par défaut du fichier de configuration : conf:/etc/nginx/nginx.confbin:/usr/sbin/nginxvhost:/etc/nginx/sites- activer/defaultcgi-params : /etc/nginx/fastcgi-params Installer le module php-cgi sudoapt-getinstallphp5-cgi Emplacement d'installation par défaut du fichier de configuration : php-cgi:/usr/bin/php-cg
- Nginx 903 2023-05-22 21:10:27
-
- Comment configurer le site par défaut de nginx
- Configurer le serveur de site par défaut {listen80default;} Lorsque plusieurs hôtes virtuels sont créés sur un service nginx, il sera recherché de haut en bas par défaut. Si l'hôte virtuel ne peut pas correspondre, le contenu du premier hôte virtuel sera renvoyé. Si vous souhaitez en spécifier un lors de la définition du site par défaut, vous pouvez placer l'hôte virtuel de ce site à l'emplacement du premier hôte virtuel dans le fichier de configuration, ou configurer listeningdefault sur l'hôte virtuel de ce site.
- Nginx 1521 2023-05-22 21:01:05
-
- Comment résoudre le problème du proxy inverse NGINX qui renvoie 405 pour la requête POST de la page HTML
- Nom du serveur :server{listen80;listen443ssl;server_namenirvana.test-a.gogen;ssl_certificate/etc/nginx/ssl/nirvana.test-a.gogen.crt;ssl_certificate_key/etc/nginx/ssl/nirvana.test-a.gogen .key;proxy_connect_timeout600;proxy_read_timeout600;proxy_send_timeout600;c
- Nginx 2548 2023-05-22 19:49:04
-
- Comment ajouter une vérification de compte et de mot de passe dans nginx
- nginx ajoute un serveur d'authentification de compte et de mot de passe{location/{auth_basic"pleaseinputuser&passwd";auth_basic_user_filekey/auth.key;}} Il existe de nombreux services accessibles via nginx, mais ils ne fournissent pas de fonctions d'authentification de compte. Vous pouvez utiliser l'authentification par mot de passe du compte authbase. fourni par nginx. Pour l'implémenter, vous pouvez utiliser le script suivant pour générer le mot de passe du compte #catpwd.pl#!/usr/bin/perlusestrict;my$pw=$ARGV[0];printcrypt.
- Nginx 1652 2023-05-22 19:46:04
-
- Comment utiliser le proxy Nginx pour accéder à Internet
- Configuration du proxy http#Forward proxy Internet server{listen38080;#Resolution domain name solver8.8.8.8;location/{proxy_pass$scheme://$http_host$request_uri;}}Configurez l'adresse IP et le port du proxy dans le navigateur, puis accédez http://www.ip138.com, vous pouvez constater que l'adresse IP a changé, indiquant qu'elle a pris effet, mais le site Web https ne peut pas être ouvert, car le nginx natif ne prend en charge que le proxy de transfert http. pour prendre en charge le proxy de transfert https, vous pouvez appeler ngx_http_proxy_connect_
- Nginx 2026 2023-05-22 19:35:18
-
- Quels sont les concepts et principes de base de Nginx
- 1. Le concept de base de Nginx (enginex) est un serveur Web HTTP et proxy inverse hautes performances, qui fournit également des services IMAP/POP3/SMTP. 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 parmi les serveurs Web du même type. Les utilisateurs de sites Web nginx en Chine continentale incluent : Baidu, JD.com, Sina, NetEase, Tencent. , Taobao, etc. Nginx est spécialement développé pour l'optimisation des performances. La performance est la considération la plus importante du serveur. La mise en œuvre accorde une grande attention à l'efficacité et peut résister au test de charge élevée. Il est rapporté qu'il peut prendre en charge jusqu'à 50 000 connexions simultanées. Nginx peut non seulement être utilisé comme proxy inverse pour réaliser l'équilibrage de charge ; il peut également être utilisé comme proxy direct pour l'accès à Internet, etc.
- Nginx 1747 2023-05-22 18:40:40