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 compiler et installer Nginx
- Plateforme système de compilation et d'installation Nginx : CentOS7.4 Version Nginx : nginx-1.12.2.tar.gz Version PCre : pcre-8.42.tar.gz Dépendances requises : gcc-c++libtool Bibliothèque tierce : zlibzlib-developensslopenssl- develpcre 1. Installation Outils de compilation et fichiers de bibliothèque>yuminstall-ymakezlibzlib-developensslopenssl-develgcc-c++>bibliothèque libtoolzlib : La bibliothèque zlib est ngx_http_gzip_module
- Nginx 1384 2023-05-30 08:51:27
-
- De quelles manières Nginx implémente la persistance de session ?
- 1. Les sessions basées sur ip_hash sont maintenues lors de l'équilibrage de charge Nginx. Vous pouvez définir ip_hash en amont. Chaque requête est allouée en fonction du résultat de hachage de l'adresse IP accédée et mappée sur un serveur fixe. La session sera perdue Lorsqu'une demande est faite à nouveau, un autre serveur normal sera à nouveau accédé et la session sera maintenue. L'inconvénient est que, puisque le même client IP accède toujours à un serveur principal, cela peut entraîner un déséquilibre de charge. Voici le format de persistance de session d'ip_hash. On suppose ici que les serveurs backend fonctionnent normalement et sont configurés dans le serveur proxy Nginx (serveur d'équilibrage de charge) : ==================
- Nginx 5392 2023-05-29 23:15:49
-
- Comment faire défiler les journaux nginx dans Docker
- Docker utilise 1.dockerps pour afficher les conteneurs en cours d'exécution 2.dockerimages pour afficher les images du docker 3.dockerrmid (identifiant du conteneur) pour supprimer les conteneurs (l'identifiant du conteneur peut être visualisé via dockerps et le conteneur doit être arrêté avant de pouvoir être supprimé) 3.1 Supprimer tous les conteneurs dockerrm`dockerps-a-q ` 4.dockerstopid (identifiant du conteneur) empêche le conteneur de s'exécuter 5.dockerrmiid (identifiant du miroir) supprime l'image 6.dockerpullubuntu:16.04 (nom du miroir : numéro de version) télécharge l'image 7.dockerr
- Nginx 1203 2023-05-29 21:40:04
-
- Comment installer l'environnement LEMP pour le serveur Nginx dans Ubuntu
- Préparation à l'installation de la version du serveur Ubuntu16.04 Étape 1 : Installer le serveur nginx 1. nginx est un programme de serveur Web avancé et optimisé en ressources utilisé pour afficher des pages Web aux visiteurs sur Internet. Nous commençons par l'installation du serveur nginx et utilisons la commande apt pour obtenir le programme nginx à partir du référentiel de logiciels officiel d'Ubuntu. $sudoapt-getinstallnginx installe nginx2 sur ubuntu16.04, puis entrez les commandes netstat et systemctl pour confirmer que le processus nginx a été démarré et lié au port 80. $ netstat-tlpn vérifie la connexion du port réseau nginx $s
- Nginx 1385 2023-05-29 21:05:29
-
- Comment implémenter une sauvegarde à chaud sur deux machines avec Nginx+Keepalived
- 1. keepalivedKeepalived est un logiciel de service qui garantit la haute disponibilité du cluster.Le nœud ayant une priorité élevée dans le réseau est le maître, qui est responsable de répondre au package arp du VIP, en indiquant aux autres hôtes du réseau la relation de mappage entre VIP et adresse mac, et également l'envoi de messages au réseau sous forme de multicast. Envoyez une notification vrrp pour vous informer de votre priorité. Le nœud de sauvegarde est uniquement responsable du traitement des paquets multicast envoyés par le maître. Lorsqu'il constate que la priorité du maître n'est pas aussi élevée que la sienne, ou qu'il ne reçoit pas la notification vrrp du maître, le nœud de sauvegarde passe lui-même au nœud de sauvegarde. état maître. 2. Environnement de configuration de l'environnement : qemu-kvm, client debian (9.4.0) machine virtuelle qemu-kvm
- Nginx 1016 2023-05-29 20:29:35
-
- Comment configurer la compression Gzip pour l'optimisation des performances Nginx
- Nginx active la fonction de compression Gzip, qui peut compresser les fichiers css, js, xml et html du site Web pendant la transmission, améliorer la vitesse d'accès, puis optimiser les performances des images, vidéos et autres fichiers multimédias et fichiers volumineux ! sur le site Web sont compressés en raison de la compression. L'effet n'est pas bon, il n'est donc pas nécessaire de prendre en charge la compression des images. Si vous souhaitez optimiser, vous pouvez définir le cycle de vie de l'image pour qu'il soit plus long et laisser le cache client. il. Après avoir activé la fonction Gzip, le serveur Nginx compressera le contenu envoyé, tel que css, js, xml, html et autres ressources statiques selon la politique configurée, afin que la taille du contenu soit réduite et que l'utilisateur traite avant de recevoir le contenu renvoyé. Les données compressées sont affichées au client. donc
- Nginx 2529 2023-05-29 17:40:40
-
- Comment vérifier l'emplacement du fichier de configuration nginx
- Comment pouvons-nous trouver facilement et rapidement l'emplacement du fichier de configuration pour un serveur inconnu ou si l'installation a pris trop de temps et a oublié l'emplacement ? Pour connaître l'emplacement du fichier de configuration, vous devez d'abord connaître le chemin d'accès au fichier exécutable nginx. Voici plusieurs méthodes : 1. Si le programme exécute ps-ef|grepnginx#ps-ef|grepnginxroot29514... Pour une machine étrange Le serveur ou l'installation a pris trop de temps et j'ai oublié l'emplacement Comment retrouver facilement et rapidement l'emplacement du fichier de configuration ? Pour connaître l'emplacement du fichier de configuration, vous devez d'abord connaître le chemin d'accès au fichier exécutable nginx. Il existe plusieurs méthodes : 1. Si le programme exécute ps-ef|grepnginx#ps-ef|grepnginx.
- Nginx 5182 2023-05-29 16:13:06
-
- nginx+keepalived méthode de configuration maître-esclave haute disponibilité
- 1. Environnement système et version du logiciel centos6.6x64keepalived-1.2.18.tar.gznginx-1.6.2.tar.gz Serveur maître : 192.168.38.64 Serveur esclave : 192.168.38.66vip : 192.168.38.100 2. Installation de nginx (maître- esclave Installation cohérente) 1. Installez l'environnement dépendant et copiez le code comme suit : yuminstallgccgcc-c++makeautomakeautoconflibtoolpcrepcre-develzlibzlib-developensslopenssl-devel2.
- Nginx 1558 2023-05-29 14:16:06
-
- Que faire avec le proxy inverse nginx
- 1. La composition du fichier de configuration nginx. nginx comprend les parties suivantes. 2. L'utilisation de la directive proxy_pass du proxy inverse nginx peut proxy vers l'adresse URL après proxy_pass selon les règles. Les URL utilisent cette règle pour traiter toutes les requêtes sous gulimaill.com. La syntaxe d'équilibrage de charge du proxy est la suivante : Upstream est définie dans le serveur d'équilibrage proxy_pass. À l'aide du serveur d'équilibrage de charge, vous pouvez utiliser cette méthode pour proxy la passerelle http{upstreammyapp1{. serveursrv1.example.com;serveursrv2.example.com;se
- Nginx 992 2023-05-29 11:19:11
-
- Comment activer la fonction du mode phpinfo dans nginx sous Linux/Windows
- Nom du fichier:location~\.php(.*)${fastcgi_passunix:/tmp/php-cgi.sock;fastcgi_indexindex.php;fastcgi_split_path_info^(.+\.php)(.*)$;fastcgi_paramscript_filename$document_root$ fastcgi_script_name;fastcgi_parampath_info$fastcgi_path_info;fastcgi_parampath_tr
- Nginx 1422 2023-05-29 09:36:17
-
- Comment nginx ajoute un filigrane aux images via un proxy PHP
- Emplacement du proxy de configuration nginx ~/image/.*\.(gif|jpg|jpeg|png)${proxy_passhttp://127.0.0.1:8888/test/watermark?url=$request_uri;}/img/ correspond au proxy be Préfixe du répertoire, le paramètre $request_uri est le chemin de l'image consultée. php watermark class/**Classe de filigrane*ClassWatermark*@packageapp\test*/classWatermark{/**Filigrane d'image synthétique*@paramstring$dstImage image originale*@
- Nginx 1667 2023-05-29 08:37:11
-
- Comment utiliser Yum pour installer nginx dans centos8
- Comment utiliser yum pour installer nginx dans centos8. Centos8 installe nginx avec yum L'installation directe de centos8 et centos7 installant nginx sont un peu différentes. Passons d'abord à la nouvelle version stable 1.20.1 et créons le dépôt. fichier source cd/etc dans le répertoire etc. /yum.repos.dtouchnginx.repo Utilisez vim pour éditer vimnginx.repo2 Copiez le contenu suivant et utilisez : wq pour enregistrer [nginx-stable] name=nginxstablerepobaseurl=http://nginx.
- Nginx 1523 2023-05-29 08:37:05
-
- Comment utiliser le projet Golang avec nginx pour déployer l'équilibrage de charge du proxy inverse
- Le déploiement indépendant du langage Go prend en charge la compilation multiplateforme, ce qui signifie que nous pouvons écrire du code sous la plate-forme Windows ou Mac et compiler le code dans un programme pouvant s'exécuter sur le serveur Linux amd64. Pour les projets simples, il suffit généralement de copier le fichier binaire compilé sur le serveur, puis de le configurer pour qu'il s'exécute en tant que démon en arrière-plan. La compilation peut être effectuée en exécutant la commande suivante ou en écrivant un makefile. CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-o./bin/bluebell Ce qui suit suppose que nous téléchargeons les fichiers binaires bluebell compilés localement, les fichiers de configuration et les fichiers statiques.
- Nginx 1288 2023-05-29 08:28:31
-
- CentOS7 installe Nginx et configure l'analyse automatique des instances de démarrage
- 1. Téléchargez le package d'installation sur le site officiel et sélectionnez la version adaptée à Linux. Sélectionnez la dernière version ici, téléchargez-la localement, puis téléchargez-la sur le serveur ou téléchargez-la directement avec la commande wget sous centos. Basculez vers le répertoire /usr/local et téléchargez le package logiciel #cd/usr/local#wgethttp://nginx.org/download/nginx-1.11.5.tar.gz2 Pour installer nginx, exécutez d'abord la commande suivante pour. installez la bibliothèque dépendante de nginx. Si les bibliothèques dépendantes sont manquantes, l'installation peut échouer. Pour plus de détails, veuillez vous référer au message d'erreur à la fin de l'article. #yuminstallgcc-c++#yuminstallpcre#yumins
- Nginx 983 2023-05-28 23:27:25
-
- Comment configurer l'équilibrage de charge Nginx sur plusieurs Tomcats sous Linux
- Un : entrez le répertoire conf sous le répertoire nginx. Il s'agit de mon répertoire d'installation nginx : [root@aliserver~]#cd/usr/local/nginx/conf Deux : modifiez nginx.conf[root@aliserverconf]#vinginx.conf Trois : : Configurez le groupe de serveurs 1 : ajoutez une configuration en amont entre les nœuds http{}. (Attention à ne pas écrire localhost, sinon la vitesse d'accès sera très lente) Upstreamnginxdemo{server127.0.0.1:8081;#Adresse du serveur 1server127.0.0.1:8082;#Serveur
- Nginx 783 2023-05-28 23:22:25