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:
-
- Quelle est la méthode pour résoudre nginx pointant vers un chemin local et une erreur 500 ?
- Un projet vite+vue3 que je souhaite déployer sur le serveur. Les fichiers une fois le projet construit se trouvent tous dans le répertoire dist. Copiez ce répertoire sur le serveur, puis configurez-le dans nginx, comme suit : server{listen3571;server_namelocalhost;location/{root/root/xxxx/dist/;try_files. $uri$ uri//index.html;}} De cette façon, vous pouvez accéder à ce projet vue via l'adresse IP publique du serveur + le port 3571. Si vous souhaitez accéder via le nom de domaine, vous pouvez le configurer comme ceci : serveur{ écouter80 ; servir
- Nginx 1616 2023-05-27 09:22:12
-
- Comment désactiver l'exécution de PHP dans Nginx
- 1. Modifiez le fichier de configuration Nginx Vous devez modifier le fichier de configuration Nginx pour désactiver l'exécution des scripts PHP. Si vous ne savez pas où se trouve le fichier de configuration de Nginx, vous pouvez essayer d'exécuter la commande suivante dans le terminal : $locatenginx.conf Selon votre système d'exploitation, le fichier de configuration de Nginx peut se trouver à un emplacement différent. Modifiez le fichier de configuration Nginx et recherchez les lignes similaires à celles-ci : location~\.php${try_files$uri=404;fastcgi_passunix:/var/run/php5-fpm.sock;fastcgi_indexindex.php;fastcgi_p
- Nginx 1969 2023-05-27 09:13:14
-
- Configuration de la méthode User-Agent de filtrage des robots d'exploration dans Nginx
- C'est difficile à voir au premier coup d'œil, c'est essentiellement un agent utilisateur appelé "yisouspider" qui a inondé l'écran. Je ne sais pas d'où vient l'araignée au premier coup d'œil. Recherchez la zone de configuration du répertoire racine, ajoutez l'instruction de jugement du filtre useragent et constatez que celle appelée "yisouspider" renvoie directement 403. Remarque 1 : si vous devez ajouter plusieurs filtres, faites ceci ($http_user_agent~*"spider1|spider2|spider3 |spider4"), au milieu, séparez-les simplement par | Remarque 2 : Si vous utilisez un sous-répertoire blog, comme le mien, alors vous devez trouver
- Nginx 2517 2023-05-27 08:46:15
-
- Comment configurer https pour nginx dans Docker
- Préparer l'environnement Il est très simple de créer un événement de machine virtuelle de type Ubuntu sur Azure, et il n'est pas nécessaire de se lancer dans l'installation de Docker. Ce qui est plus facile à négliger, c'est la configuration des règles de groupe de sécurité réseau appropriées, comme l'ouverture des ports 80 et 443 : et la configuration du DNS : Créez un site http ordinaire par souci de simplicité, utilisez directement l'application nodejs dans un miroir comme site web : $dockerpulljfpower/ nodedemo$dockernetworkcreate-dbridgewebnet$dockerrun-d--restart=always--expose=3000\--network=
- Nginx 1951 2023-05-26 23:22:08
-
- Comment utiliser nginx pour résoudre le problème de l'accès inter-domaines aux cookies
- 1. Comme indiqué précédemment, il a été récemment nécessaire de migrer le projet de quatre serveurs sur Alibaba Cloud vers un nouveau projet fourni par le client. Les quatre serveurs d'origine utilisaient des noms de domaine de premier niveau et des noms de domaine de deuxième niveau. Par exemple, aaa.abc.com, bbb.abc.com et ccc.abc.com. Parmi eux, aaa.abc.com se connecte en définissant les informations du cookie sur .abc.com. D'autres systèmes peuvent partager ce cookie. Cependant, aucun nom de domaine n'a été demandé parmi les quatre nouveaux serveurs, seulement quatre IP : 192.168.0.1 serveur d'authentification unique 192.168.0.2192.168.0.3192.168.0.4 car chaque serveur possède deux entrées.
- Nginx 3525 2023-05-26 23:21:21
-
- Comment configurer la page 404 dans Nginx et la requête AJAX pour renvoyer la page 404
- Configuration de base de la page 404. Les erreurs 404 sont des erreurs susceptibles de se produire lors de l'accès aux sites Web www. Le message d'erreur le plus courant : 404notfound. Les paramètres de la page d'erreur 404 ont un grand impact sur le référencement du site Web. Des paramètres inappropriés, tels que la redirection directe vers la page d'accueil, etc., seront rétrogradés et supprimés par les moteurs de recherche. Le but de la page 404 doit être d'informer l'utilisateur que la page que vous avez demandée n'existe pas et de guider l'utilisateur pour qu'il parcoure d'autres pages du site Web au lieu de fermer la fenêtre et de partir. Les moteurs de recherche utilisent des codes d'état http pour identifier l'état des pages Web. Lorsqu'un moteur de recherche obtient un mauvais lien, le site Web doit renvoyer un code d'état 404 pour indiquer au moteur de recherche d'abandonner l'indexation du lien. Si un code d'état 200 ou 302 est renvoyé, le moteur de recherche indexera le lien.
- Nginx 4494 2023-05-26 21:47:31
-
- Comment installer le service Nginx en un clic à l'aide du script Shell
- Pas grand chose à dire, le contenu est le suivant : #!/bin/bash#Nginx version ver=nginx-1.$2.$3#Répertoire d'installation in_dir="/app/$ver"#Répertoire de stockage du logiciel dl_dir="/server "#Opération finale Répertoire run_dir=/app/nginxif[!-d$in_dir];thenmkdir-p$in_dirfiif[!-d$dl_dir];thenmkdir$dl_dirfi##Installer nginxfunctionnginx_install(){yum-yinstall
- Nginx 2051 2023-05-26 21:15:32
-
- Comment utiliser Docker pour modifier les fichiers Nginx
- 1. Installez nginx avec docker : Il est très simple d'installer nginx avec docker Vous pouvez vous référer aux articles Baidu, ou installer mysql avec docker : 2. Après l'installation, entrez dans le conteneur docker : exécutez la commande : dockerexec-it conteneur idbash. Notez que le conteneur doit être ouvert pour entrer. 3. Prenons comme exemple la modification de index.html de nginx : 1. Entrez le répertoire où se trouve l'index : cdusr/share/nginx/html 2. Modifiez index.html, le point clé est qu'une erreur sera signalée ici, comme suit 3. Il vous indiquera qu'il n'y a pas de commande vim, installez-la Cette commande : apt-getinstallvim
- Nginx 1927 2023-05-26 21:00:58
-
- Comment implémenter le proxy inverse SSL dans nginx
- Étapes : 1. Générez une paire de certificats SSL faisant autorité (si vous l'émettez vous-même, https n'est pas reconnu par le navigateur, c'est-à-dire qu'il y aura une grande croix rouge sur https) Recommandez un site Web gratuit : 2. Basé sur ssl.key et ssl .crt déployer nginx d'abord, nginx doit prendre en charge ssl_module, puis modifier nginx.conf comme suit server{listen443;server_namelocalhost;sslon;ssl_certificate/opt/tengine/conf/ssl/free4lab.crt;ssl_certificate_key/
- Nginx 1506 2023-05-26 20:52:04
-
- Comment résoudre l'échec du démarrage de Nginx
- Tout d'abord, nginx n'est pas déployé par lui-même. Vous devez d'abord démarrer dockerstartnginx et constater que nginx est imprimé. Cependant, dockerps constate que nginx ne démarre toujours pas, je me prépare donc à vérifier les journaux. d'erreurs. Je ne sais pas quand le journal a été écrit. Plus tard, cela a été résolu. Je suppose que le fichier de configuration est vide, car le module d'événement n'est pas trouvé, regardez d'abord les informations du conteneur de nginx. informations de montage. Vous pouvez consulter le fichier de configuration et constater qu'il n'y a pas de fichier de configuration dans /usr/nginx/conf. Le problème aurait dû être trouvé, mais les étudiants en matière d'exploitation et de maintenance l'ont été.
- Nginx 3792 2023-05-26 19:55:38
-
- Le module géo dans Nginx et comment l'utiliser pour configurer l'équilibrage de charge
- La directive geo est fournie par le module ngx_http_geo_module. Par défaut, nginx charge ce module sauf artificiellement --without-http_geo_module. Le module ngx_http_geo_module peut être utilisé pour créer des variables dont les valeurs dépendent de l'adresse IP du client. Syntaxe de la directive Geo : geo[$address]$variable{...} Valeur par défaut : - Section de configuration : la définition http obtient l'adresse IP du client à partir de la variable spécifiée. Par défaut, nginx obtient l'adresse IP du client à partir de la variable $remote_addr, mais elle peut également être obtenue à partir d'autres variables. Tel que geo$remot
- Nginx 2922 2023-05-26 19:32:28
-
- Exemple d'analyse d'optimisation de la configuration nginx
- [root@xxxxxxxxxxxxxx~]#cat/usr/local/nginx/conf/nginx.confusernobody;worker_processes4;worker_cpu_affinity0001001001001000;error_loglogs/error.log;pidlogs/nginx.pid;events{worker_connections10240;accept_mutexon;multi_accepton;useepoll; }http{ incluremi
- Nginx 1426 2023-05-26 17:18:40
-
- Comment installer PHP7.4 et Nginx sur Centos
- Préparation 1. Téléchargez le package d'installation requis wgetwget2 et installez l'extension requise zi p2unzipzlib-de
- Nginx 1082 2023-05-26 16:41:41
-
- Comment configurer l'accès SSL localement sur Nginx
- 1. Étapes de configuration 1.1 Générer le certificat keytool-genkey-v-aliasnginx-keyalgRSA-keystorenginx.keystore-validity36500alias l'alias est le fichier nginxkeystore est nginx.keystorevalidity la période de validité est de 36500 jours Suivez la figure ci-dessus pour nous aider à générer le fichier nginx.keystore Certificat de conversion 1.2 format JKS2PFX.batnginx.keystore123456nginxexportfile Ce JKS2PFX.bat est un outil, téléchargez.
- Nginx 1512 2023-05-26 16:28:06
-
- Comment utiliser ChatGPT pour résoudre le problème du proxy inverse Nginx
- Contexte Je dispose de 3 serveurs, 1 serveur Web fournit un accès externe, et les deux autres serveurs QC1 et QC2 servent à stocker les photos enregistrées après reconnaissance par différents appareils. Leurs adresses IP sont les suivantes : Nom du serveur Adresse IP Serveur Web 10.76.2.10QC1192.168.100.1QC2192.168.100.2 Le programme frontal doit afficher l'image en fonction du nom de fichier de la photo. l'esprit était d'utiliser Nginx pour inverser le proxy. Cette question. Par exemple, si le nom du fichier photo commence par QC1, la photo est récupérée sur le serveur 192.168.100.1 et l'utilisateur visite http://10.76.2.10:8029/med.
- Nginx 2261 2023-05-26 16:19:45