


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
May 23, 2023 am 10:16 AM
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
May 23, 2023 am 09:25 AM
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
May 23, 2023 am 09:25 AM
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
May 23, 2023 am 08:56 AM
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
May 22, 2023 pm 11:43 PM
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.
May 22, 2023 pm 10:52 PM
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,
May 22, 2023 pm 10:37 PM
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.
May 22, 2023 pm 10:22 PM
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
May 22, 2023 pm 10:03 PM
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
May 22, 2023 pm 09:10 PM
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.
May 22, 2023 pm 09:01 PM
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
May 22, 2023 pm 07:49 PM
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.
May 22, 2023 pm 07:46 PM
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_
May 22, 2023 pm 07:35 PM
Outils chauds Tags

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud
Assassin's Creed Shadows: Solution d'énigmes de coquille
Quoi de neuf dans Windows 11 KB5054979 et comment résoudre les problèmes de mise à jour
Où trouver la courte de la grue à atomide atomique
<🎜>: Dead Rails - Comment relever chaque défi
Guide de l'atomfall: emplacements des articles, guides de quête et conseils

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)
Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits
Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP
Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits
Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise
Version chinoise, très simple à utiliser
