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

  • Comment résoudre le problème que Font Awesome ne s'affiche pas dans Firefox sous Apache/Nginx
    Comment résoudre le problème que Font Awesome ne s'affiche pas dans Firefox sous Apache/Nginx
    1. Solution serveur nginx Le serveur utilise nginx. Pour ajouter le champ access-control-allow-origin à l'en-tête de réponse, la méthode d'ajout consiste à utiliser la directive add_header : Exemple de configuration : Copiez le code comme suit : location/assets/. {gzip_staticon; expiresmax;add_headercache-controlpublic;add_headeraccess-control-allow-origin*;} 2. Solution de serveur Apache géniale (Firefox ne peut pas afficher le feu
    Nginx 1315 2023-05-21 17:43:06
  • Comment configurer et utiliser le module map sur le serveur Nginx
    Comment configurer et utiliser le module map sur le serveur Nginx
    L'instruction map est fournie par le module ngx_http_map_module. Par défaut, nginx charge ce module sauf si artificiellement --without-http_map_module. Le module ngx_http_map_module peut créer des variables dont les valeurs sont associées aux valeurs d'autres variables. Permet la classification ou le mappage simultané de plusieurs valeurs​​à plusieurs valeurs différentes​​et le stockage dans une variable. La directive map est utilisée pour créer une variable, mais n'effectue l'opération de mappage de vue que lorsque la variable est acceptée. En traitant des requêtes qui ne font pas référence à des variables, il n'y a aucune pénalité de performances pour le module. 1.ngx_http_map_module syntaxe de la carte de description des instructions du module
    Nginx 2548 2023-05-21 17:14:38
  • Comment utiliser le script personnalisé Zabbix pour surveiller les alarmes nginx et WeChat
    Comment utiliser le script personnalisé Zabbix pour surveiller les alarmes nginx et WeChat
    Description du projet Le but de ce projet est de créer un système de surveillance Zabbix capable de mettre en œuvre des alarmes WeChat, de surveiller facilement l'ensemble du cluster NGINX et, en même temps, de déployer et de gérer l'ensemble du cluster par lots. Étapes du projet : installez zabbixserver sur le serveur zabbix (192.168.2.138), installez zabbixagent (192.168.2.58) côté nginx, configurez le cluster d'équilibrage de charge Nginx et activez les statistiques d'état. Écrivez un script de surveillance côté nginx pour obtenir le statut de nginx. Le Web côté serveur ajoute des éléments de surveillance et génère des images. Enregistrez l'entreprise WeChat et configurez l'interface WeChat. Ajoutez le script push d'interface au serveur zabbix et testez que l'interface est normale. en nous
    Nginx 1683 2023-05-21 17:10:06
  • Comment réaliser un redémarrage et une mise à niveau en douceur de nginx
    Comment réaliser un redémarrage et une mise à niveau en douceur de nginx
    Si vous modifiez le fichier de configuration nginx (nginx.conf) et souhaitez redémarrer nginx, vous pouvez également le faire en envoyant un signal système au processus principal nginx. Cependant, avant de redémarrer, assurez-vous que la syntaxe du fichier de configuration nginx (nginx.conf) est correcte, sinon nginx ne chargera pas le nouveau fichier de configuration. Vous pouvez déterminer si le fichier de configuration nginx est correct en exécutant la commande suivante : /usr/local/webserver/nginx/sbin/nginx-t-c/usr/local/webserver/nginx/conf/nginx.conf Si le fichier de configuration est incorrect , l'écran demandera les arts de configuration
    Nginx 989 2023-05-21 17:07:06
  • Comment configurer le port nginx https 443
    Comment configurer le port nginx https 443
    1. Connectez-vous au contrôleur de nom de domaine tel qu'Alibaba Cloud ou Tencent Cloud pour télécharger le certificat gratuit 2. Cliquez sur nginx pour le télécharger et le télécharger sur le serveur 3. nginx configure le serveur de protocole https{listen443ssl;server_namexxx.com;ssl_certificatecert/ fichier de suffixe pem téléchargé ; ssl_certificate_keycert/fichier de suffixe de clé de téléchargement ; ssl_session_timeout120m; ssl_protocolsTLSv1TLSv1.1TLSv1.2; ssl_ciphersALL:!ADH:!EXPORT5
    Nginx 3622 2023-05-21 16:40:06
  • Comment configurer l'emplacement à partir de zéro dans Nginx
    Comment configurer l'emplacement à partir de zéro dans Nginx
    Connaissances de base : L'ordre de correspondance de l'emplacement est "match régulier d'abord, puis normal". L'ordre d'emplacement correspondant est en fait "match commun d'abord, puis match régulier". La raison du malentendu est la suivante : la correspondance régulière remplacera la syntaxe de configuration nginxlocation de correspondance ordinaire 1.location[=|~|~*|^~]uri{...}2.location@name{...}la configuration d'emplacement peut avoir deux méthodes de configuration 1. Préfixe + uri (chaîne/expression régulière) 2. @+nom du préfixe signifiant = : correspondance exacte (tous doivent être égaux) ~ : sensible à la casse ~* : ignorer la casse ^~ : il suffit de correspondre à l'uri Partie @ : emplacement de saut de service interne
    Nginx 817 2023-05-21 16:22:06
  • Comment faire en sorte que Nginx PHP ne mette pas en cache les fichiers
    Comment faire en sorte que Nginx PHP ne mette pas en cache les fichiers
    Comment configurer nginxphp pour ne pas mettre les fichiers en cache : 1. Recherchez et ouvrez le fichier de configuration nginx ; 2. Passez "location~.*\.(gif|jpg|jpeg|png|bmp|swf|js|css)${add_headerCache- Controlno -store;}" désactivez simplement la mise en cache. Comment faire nginxphp sans mettre en cache les fichiers ? Configuration de désactivation du cache Nginx Lors du débogage de programmes de sites Web, vous rencontrez souvent des problèmes de cache du navigateur qui empêchent le code frontal modifié d'avoir aucun effet. Le cache ne peut être vidé qu'après avoir forcé une actualisation via Ctrl+F5 à chaque fois. À l'heure actuelle, si vous désactivez le cache nginx, vous pouvez réduire certains problèmes mineurs et permettre au navigateur de
    Nginx 1479 2023-05-21 16:09:18
  • Comment interdire l'accès IP ou l'accès illégal au nom de domaine dans Nginx
    Comment interdire l'accès IP ou l'accès illégal au nom de domaine dans Nginx
    Dans un environnement de production, pour un accès sécurisé au site Web, Nginx doit interdire certains accès illégaux, tels que la résolution malveillante de noms de domaine et l'utilisation directe de l'IP pour accéder au site Web. Certains exemples de configuration couramment utilisés sont enregistrés ci-dessous : 1) Interdire l'accès IP Si le nom du serveur ne correspond pas, la valeur par défaut sera trouvée et une erreur 501 sera renvoyée. server{listen80default_server;server_name_;return501;}2) Accédez à la page d'accueil via le serveur 301{listen80default_server;server_name_;rewrite^(.*)http://www.jb51.c
    Nginx 1025 2023-05-21 15:55:06
  • Comment utiliser Tomcat avec Nginx
    Comment utiliser Tomcat avec Nginx
    Résumé de l'utilisation de Tomcat combiné avec nginx Je pense que beaucoup de gens ont entendu parler de nginx. Cette petite chose engloutit lentement la part d'Apache et d'IIS. Alors, ça fait quoi exactement ? Peut-être que beaucoup de gens ne le comprennent pas. En parlant de proxy inverse, de nombreuses personnes en ont peut-être entendu parler, mais beaucoup ne savent peut-être pas ce qu'est un proxy inverse. Extrait d'une description sur Baidu Encyclopedia : La méthode du proxy inverse (ReverseProxy) consiste à utiliser un serveur proxy pour accepter les demandes de connexion sur Internet, puis à transmettre la demande au serveur sur le réseau interne et à renvoyer les résultats obtenus du serveur à Internet Lorsqu'un client demande une connexion, le serveur proxy apparaît comme un serveur pour le monde extérieur. C'est très révélateur ici
    Nginx 1919 2023-05-21 13:07:06
  • Comment définir des règles pseudo-statiques nginx
    Comment définir des règles pseudo-statiques nginx
    1. Les règles pseudo-dynamiques nginx réécrivent^(.*)/tags.html$1/tags.php;rewrite^(.*)/tags/(.*)-1.html$1/tags.php?/$2/ $3 ;ou réécrivez^([^\.]*)/tags.html$1/tags.php;rewrite^([^\.]*)/tags/(.*)-([0-9]+ html). $1/tags.php?/$2/$3;2. Exigences relatives aux pseudo-informations du fichier .htaccess RewriteBase/RewriteRule^tags\.html$/ta
    Nginx 982 2023-05-21 12:19:06
  • Comment configurer le proxy inverse nginx webSocket
    Comment configurer le proxy inverse nginx webSocket
    Étant donné que le protocole websocket est mis à niveau sur la base du protocole http (voir l'image ci-dessous), vous pouvez utiliser le proxy inverse nginx websocket.websocket Comme le montre cette image, la connexion websocket est établie sur la base du protocole http. get/chathttp/1.1host:server.example.comupgrade:websocketconnection:upgradesec-websocket-key:x3jjhmbdl1ezlkh9gbhxdw==sec-websocket-protocol:chat,sup
    Nginx 1305 2023-05-21 12:13:06
  • Comment intégrer Kafka à Nginx
    Comment intégrer Kafka à Nginx
    Contexte nginx-kafka-module est un plug-in pour nginx. Il peut intégrer kafka dans nginx pour faciliter la collecte de données de points enterrés de la page frontale dans les projets Web. Si la page frontale a configuré des points enterrés, certains d'entre eux. les données d'accès et de demande de l'utilisateur peuvent être collectées. La requête HTTP est envoyée directement au middleware de messages Kafka, et le backend peut consommer les messages dans Kafka via le programme pour effectuer des calculs en temps réel. Par exemple, sparkstream est utilisé pour consommer des données dans Kafka en temps réel pour analyser le pv, l'uv, certains comportements des utilisateurs et le taux de conversion du modèle d'entonnoir de la page, afin de mieux optimiser le système ou d'effectuer une analyse dynamique en temps réel des visites. utilisateurs. Étapes d'intégration spécifiques 1. Installer git
    Nginx 2192 2023-05-21 12:07:06
  • Comment configurer le proxy inverse en amont de nginx
    Comment configurer le proxy inverse en amont de nginx
    nginx 配置upstream反向代理http{...upstreamtomcats{server192.168.106.176weight=1;server192.168.106.177weight=1;}server{location/ops-coffee/{proxy_passhttp://tomcats;proxy_set_headerHost$host;proxy_set_headerX -Real-IP$remote_addr;proxy_set_headerX-Forwarded-F
    Nginx 1788 2023-05-21 11:46:06
  • Comment résoudre nginx qui n'analyse pas les fichiers php
    Comment résoudre nginx qui n'analyse pas les fichiers php
    PHP n'est pas installé ou configuré. Tout d'abord, assurez-vous que PHP est installé sur votre serveur et que nginx est correctement configuré pour fonctionner. Pour vérifier si PHP a été correctement installé, ouvrez un terminal et exécutez la commande suivante : php -v Cela affichera la version de PHP actuellement installée sur votre serveur. Si la version de PHP ne s'affiche pas, pensez à installer PHP. Pour vous assurer que PHP fonctionne avec nginx, éditez le fichier de configuration nginx et ajoutez les lignes suivantes : location~\.php${fastcgi_passunix:/run/php/php7.4-fpm.sock;fastcgi_indexindex.php;includefastcgi_pa
    Nginx 1692 2023-05-21 10:46:46
  • Quelles sont les règles de correspondance de chemin Nginx ?
    Quelles sont les règles de correspondance de chemin Nginx ?
    1. Classification de la configuration du chemin Dans nginx, il existe 4 méthodes de configuration de chemin différentes =-Exactmatch^~-Preferentialmatch~&&~*-Regexmatchnomodifier-Prefixmatch#Si le chemin est exactement le même, il correspondra à location=path{}#If le début du chemin est le même, alors Matching location^~path{}#Correspondance régulière, emplacement sensible à la casse~path{}#Correspondance régulière, emplacement insensible à la casse~*path{}#Préfixe correspondant à locationpath{}L'ordre d'exécution ci-dessus c'est-à-dire, vérifiez d'abord Exac
    Nginx 3470 2023-05-21 10:37:10

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