localisation actuelle:Maison > Articles techniques > Opération et maintenance > Nginx

  • Comment installer, déployer et utiliser nginx sous Linux
    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
    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
    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
    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
    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
    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
    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
    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
    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 ?
    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
    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
    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
    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
    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
    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

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28