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 installer, déployer et utiliser nginx sous Linux
- 1. Téléchargement 2. Déploiement 2.1 Prérequis d'installation Pour installer sous Linux, vous devez installer les composants suivants 1.gcc&&g++yuminstallgcc-c++2.pcreyuminstall-ypcrepcre-devel3.zlibyuminstall-yzlibzlib-devel4.opensslyuminstall-yopensslopenssl-devel2 .2 Installation 1 .Décompressez le fichier nginx tar-zxvfnginx-1.17.5.tar.gz2.Installation ##Créez un répertoire d'installation nginx mkdirnginxcdngin
- Nginx 1486 2023-05-24 15:22:06
-
- Comment configurer plusieurs WeChat sous le port proxy inverse Nginx 80
- Explication détaillée de la configuration de plusieurs projets WeChat sous le port proxy inverse nginx 80. Si nous souhaitons accéder à la plate-forme de compte public WeChat pour le développement, nous devons remplir la configuration du serveur, puis implémenter la logique métier selon le document d'interface. Cependant, l'interface du compte officiel WeChat ne prend en charge que l'interface 80 (port 80). En raison des besoins de l'entreprise, nous devons publier deux projets nécessitant une autorisation WeChat sous un seul nom de domaine de compte officiel. Que devons-nous faire ? Nous pouvons utiliser le serveur nginx comme proxy inverse pour résoudre ce problème. Le serveur nginx accède en externe au port 80, puis accède à différents projets en interne en fonction de différents paramètres d'URL. La configuration de nginx est la suivante : Ouvrez /usr/local/nginx/conf/nginx.confworke
- Nginx 1667 2023-05-24 14:58:06
-
- Analyse des exemples de configuration d'emplacement dans le serveur Nginx
- Tout d'abord, permettez-moi de présenter brièvement les types d'emplacement et les règles de correspondance, en utilisant l'exemple de nginxwiki comme exemple : location=/{#matchesthequery/only.[configurationa]}location/{#matchesanyquery,sinceallqueriesbeginwith/,butregular#expressionsandanylongerconventionalblockswillbe#matchedfirst .[ configurationb]}emplacement^~/im
- Nginx 1299 2023-05-24 14:05:22
-
- Comment afficher le répertoire d'installation de nginx dans le système Linux
- 1. Vérifiez le répertoire d'installation de nginx ps-ef|grepnginx 2. Vérifiez le chemin du fichier de configuration nginx.conf nginx-t Cette commande peut également être utilisée pour vérifier si le fichier de configuration est correct. Bien sûr, vous pouvez également utiliser la commande find pour rechercher des fichiers #Trouver le fichier nommé nginx.conf dans le répertoire /root find/-namenginx.conf #Trouver le fichier nommé nginx.conf dans le répertoire /etc find/etc- namenginx .conf Quelles versions de Linux existe-t-il ? Les versions de Linux sont : Deepin, UbuntuKylin, Manjaro, LinuxMint, Ub
- Nginx 17878 2023-05-24 13:40:07
-
- Comment configurer le port de transfert de socket de Nginx
- Scénarios courants pour les ports de socket de transfert nginx : Dans les applications d'apprentissage en ligne, en plus des fonctions régulières, une fonction de salle de discussion est ajoutée. Le back-end sélectionne swoole comme fournisseur de services. En même temps, le front-end ne le souhaite pas. lien direct vers le service en mode ip:port, donc nginx doit être utilisé pour le transfert. Dans des circonstances normales, nous pouvons établir directement un lien de socket sur la page utilisateur, mais une telle opération exposera le port et entraînera certains risques de sécurité. L'utilisation de nginx pour le transfert peut masquer le port. Un problème supplémentaire est que certains paramètres d'en-tête doivent également être transmis au fournisseur de services de socket pendant le processus de transfert. D'autres n'ont besoin que de nginx pour traiter la conversion du protocole standard vers websocket. Parmi eux, &qu
- Nginx 2769 2023-05-24 11:37:06
-
- Comment configurer l'environnement php nginx sur macbook
- Étape 1 : Installer Homebrew Homebrew est un gestionnaire de packages d'installation de logiciels très simple à utiliser sous MacOSX. Il permet aux développeurs d'installer facilement divers programmes de développement, tels que PHP, MySQL, etc. Entrez la commande suivante dans le terminal pour installer Homebrew : /usr/bin/ruby –e "$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)" Une fois l'installation réussie, vous Vous pouvez le vérifier avec la commande suivante. Si l'installation a réussi : Brew-v affiche le numéro de version pour prouver que Homebrew a été installé avec succès.
- Nginx 2166 2023-05-24 11:16:48
-
- Quelle est la raison pour laquelle nginx php signale une erreur 502 et comment la résoudre
- 1. Qu'est-ce qu'une erreur 502 ? Bref, lorsque vous visitez une page d'un site Web, si la page affiche « 502 Gateway Error », cela signifie que votre demande ne peut pas être acceptée ou traitée, et que la demande correspondante ne peut pas être complétée. Dans la plupart des cas, c'est parce que Nginx ne peut pas gérer la demande. requête de PHP Causée par le processus FastCGI obtenant la réponse correspondante. L'erreur 502 est l'une des erreurs HTTP courantes, en particulier lors de l'utilisation du serveur Nginx comme serveur proxy inverse. Lorsqu'elle se produit, l'utilisateur voit une page d'erreur indiquant que la demande a été reçue par le serveur, mais que pour une raison quelconque, le serveur l'a été. incapable de répondre correctement aux demandes. 2. La raison de l'erreur 502 est que la connexion PHP-FPM au proxy inverse Nginx a échoué.
- Nginx 4689 2023-05-24 10:39:07
-
- Comment installer et déployer Nginx à l'aide de Centos7.3 et configurer https
- Environnement d'installation Installation 1.gcc Pour installer nginx, vous devez d'abord compiler le code source téléchargé depuis le site officiel. La compilation dépend de l'environnement gcc : yuminstallgcc-c++2.pcrepcre-devel installation pcre-devel est une bibliothèque de développement secondaire. développé en utilisant pcre. : yuminstall-ypcrepcre-devel3.zlib L'installation de la bibliothèque zlib fournit de nombreuses méthodes de compression et de décompression. nginx peut utiliser zlib pour compresser le contenu du package http : yuminstall-yzlibzlib-devel4.openssl Installer une bibliothèque de mots de passe de couche de socket sécurisée solide, possède le mot de passe principal
- Nginx 1110 2023-05-24 08:37:12
-
- Comment installer et configurer nginx sous Linux
- 1. Installez et configurez nginx sous Linux Lors de la première installation de nginx, résolvez les problèmes étape par étape. Utilisez l'outil securecrt pour vous connecter et vous connecter au serveur. 1.1rz, une boîte de dialogue apparaîtra, sélectionnez le package compressé nginx à télécharger. #rz1.2 Décompressez [root@vw010001135067~]#cd/usr/local/[root@vw010001135067local]#tar-zvxfnginx-1.10.2.tar.gz1.3 Entrez le dossier nginx et exécutez la commande ./configure [root @vw010001135067local]#c
- Nginx 4039 2023-05-23 23:22:04
-
- Que sont le redémarrage en douceur nginx et le redémarrage en douceur FPM ?
- Graceful restart GR est l'abréviation de Graceful Restart. Il s'agit d'un mécanisme permettant de garantir que les services de transfert ne sont pas interrompus lors du redémarrage du protocole. Le cœur du mécanisme GR réside dans le fait que lorsqu'un appareil redémarre le protocole, il peut avertir les appareils environnants afin de maintenir des relations de voisinage stables et des itinéraires vers l'appareil dans un certain laps de temps. Une fois le protocole redémarré, les périphériques l'aident à synchroniser les informations (y compris diverses informations de topologie, de routage et de session maintenues par les protocoles de routage/MPLS prenant en charge GR), rétablissant ainsi l'appareil dans l'état où il était avant le redémarrage dans les plus brefs délais. État. Il n'y aura aucun battement de route pendant tout le processus de redémarrage du protocole, et il n'y aura aucun changement dans le chemin de transmission des paquets. L'ensemble du système peut transmettre des données sans interruption. Ce processus est appelé un redémarrage en douceur.
- Nginx 1683 2023-05-23 21:08:43
-
- Comment interdire aux adresses IP spécifiées et aux adresses IP étrangères d'accéder au site Web basé sur Nginx
- Il existe de nombreuses façons d'utiliser Nginx pour interdire aux adresses IP spécifiées et aux adresses IP étrangères d'accéder à mon site Web. Il existe ensuite de nombreuses façons d'implémenter cette fonction. Ensuite, je présenterai le module ngx_http_geoip2 basé sur Nginx pour interdire aux adresses IP étrangères d'accéder au site Web. ①Installez la dépendance de l'extension geoip2 : [root@fxkj~]#yuminstalllibmaxminddb-devel-y ②Téléchargez le module ngx_http_geoip2_module : [root@fxkjtmp]#gitclonehttps://github.com/leev/ngx_http_geoip2_module.git[rotmp]#③Décompressez
- Nginx 2193 2023-05-23 19:13:43
-
- Comment résoudre les caractères chinois tronqués sur la page d'accueil de nginx
- La solution consiste à insérer charsetutf-8; ou charset'utf-8';server{listen80;server_namelocalhost;charsetutf-8;#access_loglogs/host.access.logmain; fichier de configuration) emplacement/{roothtml;indexindex.htmlindex.htm;} ou serveur{listen80;server_name
- Nginx 2633 2023-05-23 19:10:04
-
- Analyse de l'exemple de configuration Tomcat7 Nginx Redis sous CentOS6.5
- Toutes les configurations sont effectuées sur une seule machine et les informations sur la topologie de déploiement sont les suivantes : Remarque : étant donné que la configuration Redis est stricte sur le package jar et la version Tomcat, veillez à utiliser tomcat7 et le package jar fournis dans cet article. Adresse de téléchargement : http://pan.baidu.com/s/1bo67kytomcat:tomcat1localhost:8080tomcat2localhost:9080nginx:localhost:1210redis:localhost:63791 Installation et configuration de Tomcat 1. Dans le fichier server.xml, modifiez le port de tomcat2, Total nécessaire
- Nginx 1103 2023-05-23 18:49:12
-
- Comment installer le proxy inverse nginx1.10.1 sous Windows pour accéder au site Web IIS
- Tout d'abord, allez sur le site officiel pour télécharger le progiciel et décompressez-le. Il est préférable de ne pas avoir de problème de chemin avec la configuration nginx chinoise. Sous Windows, le chemin du fichier peut être séparé par "\", "\\". ou le symbole "/". Mais "\" est le plus susceptible de causer des problèmes, alors essayez d'éviter de l'utiliser. N'ajoutez pas de chemin, sinon cela provoquerait une erreur. Le chemin du fichier de configuration est introuvable. Par exemple, si je le décompresse sur le lecteur e, la commande cmd localise le dossier où se trouve nginx.exe, cde:\worksoftware\. nginx-1.10.1 puis l'exécute. Tout d'abord, assurez-vous que le fichier nginx.conf n'a aucun problème avec la configuration. En fait, le travail le plus important et le plus principal de nginx est le fichier de configuration, et il n'y a rien d'autre.
- Nginx 2473 2023-05-23 17:40:06
-
- Comment définir un nom de domaine de troisième niveau dans nginx
- Description du problème : en configurant nginx, vous pouvez configurer une adresse IP pour accéder à différentes applications Web via différents ports. Cependant, après un certain temps, la relation entre le numéro de port et l'application devient floue. Par exemple, http://120.79.79.xx:9001 et Foreign.xxx.xin, bien que ces deux URL pointent vers le même site Web, cette dernière n'a évidemment aucun sens et est bien meilleure que la première. Dans le même temps, dans le référencement de sites Web, ce dernier a également un poids plus élevé que le premier. Connaissances de base : nom de domaine de premier niveau : .com.cn ; nom de domaine de deuxième niveau : baidu.comsina.com, parmi lesquels baidu et sina sont les noms de domaine de deuxième niveau : zhidao.baidu.com ; , parmi lesquels zhi
- Nginx 2124 2023-05-23 17:31:06