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 optimiser nginx sous le système Linux
- Introduction à nginx : Nginx Nginx (enginex) est un serveur Web HTTP et proxy inverse hautes performances. Nginx est un serveur Web/serveur proxy inverse léger. En tant qu'étoile montante, le charme de Nginx a attiré de nombreuses personnes dans ses bras. La configuration est simple et le principe de mise en œuvre est simple. Il n'y a rien de mieux que de faire un travail d'équilibrage de charge. Méthode spécifique pour optimiser nginx dans le système Linux 1. Optimiser la concurrence Nginx [root@proxy~]#ab-n2000-c2000http://192.168.4.5/Benchmarking192.168.4.5(bepatient)so
- Nginx 1065 2023-05-12 20:34:23
-
- Comment utiliser nginx+tomcat pour séparer les pages statiques et dynamiques
- Environnement expérimental : outils expérimentaux Windows : nginx, tomcat L'installation de nginx sous Windows est très simple. Accédez au site officiel pour télécharger le package compressé, décompressez-le et double-cliquez sur le programme nginx.exe dans le répertoire décompressé. Entrez ensuite localhost dans le navigateur et l'image suivante apparaîtra, ce qui signifie que nginx fonctionne déjà. Le flux de travail de nginx est le suivant : en externe, nginx est un serveur. Toutes les requêtes sont d'abord demandées à nginx, puis nginx distribue la requête sur l'intranet à Tomcat. Ensuite, Tomcat traite la requête et envoie les données à nginx, puis les données sont. envoyé à nginx par nginx est envoyé à l'utilisateur, et l'utilisateur sent que nginx est là pendant tout le processus.
- Nginx 730 2023-05-12 20:34:17
-
- Comment configurer la surveillance nginx dans Zabbix
- Cas : zabbix configure la surveillance nginx 1. Modifiez le fichier de configuration vim/usr/local/nginx/conf/nginx.conflocation/nginx_status{stub_status;} Description : champ personnalisé nginx_status, adresse d'accès (exemple : 192.168.169.131/nginx_status) stub_status corrigé Paramètre #Restart nginx./nginxreload Description de l'état d'accès au navigateur : ActiveconnectionsNginx traite le nombre de liens actifs que le serveur Nginx démarre jusqu'à présent ;
- Nginx 3071 2023-05-12 20:31:12
-
- Comment ajouter des noms de sous-domaines de deuxième niveau par lots avec Nginx
- Copiez le code comme suit : if($host~*(.*)\.(.*)\.(.*)){set$subdomain$1;}location/{roothtml/$subdomain;indexindex.htmlindex.php; } Le "~*" ci-dessus signifie qu'il n'est pas sensible à la casse, et donc il correspond à n'importe quelle URL du type "xxx.xxx.xxx". En fin de compte, c'est une tragédie, non seulement il correspond à "www. yourdomian.com" mais même les URL "C'est quoi ce bordel.$!" @.com" correspondent également. Euh
- Nginx 1137 2023-05-12 20:25:04
-
- Comment résoudre le problème du démarrage automatique de Nginx dans Centos7
- Concernant la configuration de nginx pour qu'il démarre automatiquement au démarrage dans centos7, nous pouvons résoudre le problème en écrivant un script shell à démarrage automatique au démarrage. Système d'exploitation de l'environnement de test : centos764 bits version 1611nginx : 1.11.10 Paramètres de configuration lors de l'installation de nginx natif./configure\--prefix=/usr/local/nginx\--pid-path=/usr/local/nginx/logs / nginx.pid\--lock-path=/var/lock/nginx.lock\--error-log-path=/var/log/nginx/err
- Nginx 1244 2023-05-12 20:16:18
-
- Comment configurer Nginx pour enregistrer et analyser les demandes de réponse lentes et remplacer le contenu des réponses du site Web
- 1. Installation du module La méthode d'installation du module tiers nginx est ignorée ici. Paramètres de configuration./configure--prefix=/usr/local/nginx-1.4.1--with-http_stub_status_module\--add-module=../ngx_http_log_request_speed2 Instruction log_request_speed2.1log_request_speed_filter syntaxe : section de configuration log_request_speed_filter[on|off]. :n/acontext:local
- Nginx 2032 2023-05-12 20:16:12
-
- Comment créer un environnement .NET Core2.0+Nginx+Supervisor sous le système Centos7
- 1. Introduction à linux.netcore. Pendant longtemps, Microsoft n'a fourni le support .net que pour sa propre plate-forme. Cela signifie que le support de ce framework multiplateforme « théoriquement » sur Linux et macos ne peut être fourni que par des tiers. projets (tels que mono. net). Jusqu'à ce que Microsoft lance .netcore, qui est entièrement open source. Cette plateforme open source est compatible avec .netstandard et fournit des API totalement cohérentes sur Windows, Linux et Macos. Bien que ce framework .net compact ne soit qu’un sous-ensemble du .net standard, il est déjà assez puissant. D'une part, ce petit framework permet à certaines applications fonctionnelles de fonctionner sur trois plateformes en même temps (tout comme certaines applications fonctionnelles).
- Nginx 691 2023-05-12 20:13:18
-
- Comment installer le serveur ngnix sous Ubuntu
- Installez nginx sudo pour modifier le port par défaut de nginx sudovi/etc/nginx/sites-enabled/defaultlisten81default_server ; modifiez le numéro de port dont vous avez besoin listening81default_server ; redémarrez le serveur nginx sudo pour modifier le répertoire du site Web par défaut vi/etc/nginx/sites-enabled/ ; default#root/var /www/html;root/usr/share/nginx/html;#Modifier le répertoire du site Web par défaut et redémarrer le serveur nginx
- Nginx 649 2023-05-12 19:55:17
-
- Comment configurer le mode pathinfo dans nginx
- La raison en est que je n'ai pas utilisé Apache depuis longtemps et que je me sens progressivement peu familier avec Apache, car mon ami a un framework zendframework qui a été déplacé d'Apache vers nginx et nécessite la prise en charge du mode pathinfo. J'ai donc commencé à rechercher en ligne des articles liés à nginx+pathinfo. Je pensais qu'il serait facile de le configurer au début. Après recherche, j'ai découvert qu'il existe de nombreux articles présentant nginx pour activer le mode pathinfo, et il semble que ce ne soit pas difficile. Mais après plusieurs heures, il n’est toujours pas configuré correctement. Et le contenu d'un grand nombre d'articles est très similaire, et ils sont essentiellement réimprimés. Je commence à être un peu anxieux ! Car un jour s’est écoulé et la préparation n’est pas terminée. Il n’y a pas de solution pour continuer à tâtonner, alors continuez à chercher. Pour faciliter la vérification, j'utilise a.c
- Nginx 1349 2023-05-12 19:52:04
-
- Comment implémenter la redirection de port avec nginx
- Scénario d'utilisation 1. Il existe un port de serveur dans l'intranet qui doit être mappé sur le réseau externe (par exemple, le serveur de réseau externe demande un nom de domaine, puis effectue une configuration nignx pour le nom de domaine, puis doit accéder à un service http intranet dans la configuration) ) 2. Le serveur intranet n'a pas de droits d'accès au réseau externe Un seul serveur dans l'ensemble de l'intranet a accès au réseau externe, qui peut être utilisé pour pénétrer dans le réseau interne de l'intranet. version à économie de courbe.3. La machine virtuelle dispose uniquement d'un réseau NAT et la machine virtuelle est uniquement équipée d'un réseau interne qui est transmis à l'hôte local à ce moment-là, si vous souhaitez accéder au port de la machine virtuelle. le réseau externe ou un autre réseau interne (machine non hôte) 4. Utilisez la machine agent comme machine bastion (machine tremplin) pour empêcher l'accès au système interne à volonté. Lorsque la machine bastion est configurée avec la redirection de port, accédez-y. à travers la machine bastion
- Nginx 2667 2023-05-12 19:37:12
-
- Exemple d'analyse de code du serveur nginx d'installation Linux
- nginx s'appuie sur certaines bibliothèques de logiciels. Avant l'installation, assurez-vous que le système dispose de logiciels tels que gcc, ssl, pcre et gzip. Vous pouvez utiliser la commande rpm-q pour vérifier si le logiciel est installé. [root@redhat1~]#rpm-qgccgcc-4.1.2-44.el5 Les informations sur la bibliothèque dépendante sont les suivantes : (1) Le module gzip nécessite la bibliothèque zlib (2) Le module de réécriture nécessite la bibliothèque pcre (3) Le La fonction ssl nécessite la bibliothèque openssl Si vous souhaitez installer pcre, téléchargez pcre dans le répertoire de destination. La version sélectionnée ici est pcre-8.38. Après le téléchargement, effectuez les opérations suivantes tar-zxvfpcre-8.38.tar.gzcdpcre-.
- Nginx 665 2023-05-12 18:55:15
-
- Comment configurer Referer dans Nginx pour empêcher le vol d'images
- Si les images du serveur sont liées par d'autres sites Web, cela affectera la bande passante et la vitesse d'accès du serveur. À ce stade, nous devons définir la fonction anti-hotlink du fichier image ou du fichier vidéo ; peut accéder directement à la ressource, mais vous ne pouvez pas placer mes liens de ressources sur votre propre serveur pour que d'autres puissent y accéder, en particulier les fichiers volumineux tels que des images ou des vidéos, ce qui peut facilement ralentir la réponse du serveur. S'il ne s'agissait pas d'un hébergeur d'images, j'aurais vraiment peur que d'autres sites Web utilisent directement les images de ce site. Ce type de trafic risque de disparaître d’un seul coup. Après tout, les CDN sont achetés avec de l’argent gratuit. Il est donc préférable de mettre en place un lien anti-hot, nginx peut compléter cette fonction. De manière générale, les navigateurs respectant le protocole http accéderont au site Internet à partir d'un site Internet.
- Nginx 1562 2023-05-12 18:52:06
-
- Comment modifier la configuration de nginx pour limiter la fréquence des robots malveillants
- Le code est le suivant : #Configuration globale limit_req_zone$anti_spiderzone=anti_spider:10mrate=15r/m;#limit_reqzone=anti_spiderburst=30nodelay dans un certain serveur ; if ($http_user_agent~*"xxspider|xxbot"){set$anti_spider$http_user_agent ;} dépasse La fréquence limite définie donnera à l'araignée un 503.
- Nginx 1094 2023-05-12 18:25:06
-
- Comment configurer SSL dans nginx
- Serveur SSL : serveur{listen443ssl;server_namewww.123.com;root/data/wwwroot/www.123.com/;indexindex.html;ssl_certificateserver.crt;ssl_certificate_keyserver.key;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl_ciphersALL :! DH:!EXPORT:!RC4:+ÉLEVÉ:+MOYEN:!eNULL;ssl_pref
- Nginx 6630 2023-05-12 17:58:24
-
- Comment utiliser le proxy inverse Nginx et le cache proxy_cache pour créer un serveur CDN
- Problème rencontré : il est très lent pour les utilisateurs mobiles d'accéder au serveur Web www.osyunwei.com. Solution : 1. Placez un serveur proxy inverse nginx dans la salle informatique mobile. 2. Résolution intelligente via le nom de domaine DNS. les utilisateurs accèdent à www.osyunwei.com Résoudre le serveur proxy inverse nginx 3. Connexion de ligne dédiée entre le serveur proxy inverse nginx et le serveur Web Instructions : 1. Ligne du serveur Web : IP télécom : 192.168.21.129 Nom de domaine : www.osyunwei.com 2. . Ligne de serveur proxy inverse nginx : Système mobile : centos6.2ip : 192.168.21.164vi/e.
- Nginx 1221 2023-05-12 17:43:12