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 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
- 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érenteset 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
- 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
- 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
- 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
- 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 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
- 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
- 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
- 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
- É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
- 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
- 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
- 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 ?
- 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