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

  • Comment implémenter le transfert de proxy inverse Nginx Tomcat
    Comment implémenter le transfert de proxy inverse Nginx Tomcat
    Parlons d'abord du proxy direct. Par exemple, si vous souhaitez accéder à YouTube, mais que vous ne pouvez pas y accéder directement, vous ne pouvez d'abord trouver qu'un logiciel de contournement, et vous pouvez accéder à YouTube via le logiciel de contournement. proxy direct. Le soi-disant proxy inverse signifie que l'utilisateur souhaite accéder à YouTube, mais que YouTube transmet discrètement la demande à bilibili, alors bilibili est un proxy inverse. Dans le didacticiel actuel, il fait référence à l'accès à nginx, mais nginx transmet la requête à Tomcat. Pas grand chose à dire, vous pouvez accéder à l'interface correspondante jusqu'aux ports 80 et 8080. Bien entendu, vous pouvez également configurer nginx.confvi dans le dossier conf sous Nginx pour le port que vous avez défini.
    Nginx 1123 2023-05-17 12:40:25
  • Comment activer Nginx HTTP/2 sous Linux
    Comment activer Nginx HTTP/2 sous Linux
    HTTP/2 semblait principalement résoudre le problème des mauvaises performances de HTTP 1.1. Afin d'améliorer les performances HTTP, Google a créé SPDY, qui était le prédécesseur de HTTP/2 et qui a ensuite été développé pour devenir la norme HTTP/2. Prérequis Afin de suivre ce tutoriel pour activer le protocole HTTP/2 sur le serveur, vous devez d'abord installer Nginx. Et assurez-vous qu’il fonctionne correctement et qu’il est configuré sans erreur. Vous pouvez le vérifier à l'aide de la commande suivante : sudonginx -t De plus, vous devez avoir un accès root au serveur, ou au moins un utilisateur système non root avec les autorisations sudo afin que les autorisations n'apparaissent pas lorsque vous modifiez la configuration de Nginx. fichier demander
    Nginx 1439 2023-05-17 12:34:56
  • Comment configurer le proxy inverse Nginx sur CentOS
    Comment configurer le proxy inverse Nginx sur CentOS
    1. Description du proxy inverse et environnement de démonstration 1. Proxy inverse Dans un réseau informatique, un proxy inverse est un serveur proxy qui récupère les ressources d'un ou plusieurs serveurs pour le compte du client. Ces ressources sont ensuite renvoyées au client comme si elles provenaient du serveur Web lui-même. Contrairement à un proxy direct, qui est un intermédiaire par lequel les clients qui lui sont associés contactent n'importe quel serveur, un proxy inverse est un intermédiaire par lequel tout client contacte son serveur associé. Pour plus d'informations sur le proxy de transfert, veuillez vous référer à : Configuration du proxy de transfert Nginx basé sur CentOS7 2. Plusieurs serveurs dans cette démonstration 2. Configuration générale du proxy inverse 1. Configuration du serveur back-end (Apache) Nom d'hôte et IP du serveur Apache back-end#hostnamecentos7
    Nginx 1887 2023-05-17 12:34:17
  • Comment proxy plusieurs serveurs avec nginx
    Comment proxy plusieurs serveurs avec nginx
    首先修改配置文件:#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_ loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;default _typeapplication /octet-stream;#log_formatmain&
    Nginx 4045 2023-05-17 12:19:15
  • Comment Nginx limite les demandes de ressources http
    Comment Nginx limite les demandes de ressources http
    Prérequis : nginx doit disposer des modules ngx_http_limit_conn_module et ngx_http_limit_req_module. Vous pouvez utiliser la commande 2>&1nginx-v|tr'''\n'|greplimit pour vérifier s'il existe des modules correspondants. Sinon, veuillez recompiler et installer ces deux modules. . La version de test est : la version nginx est 1.15 + nombre limite de liens 1. Utilisez la directive limit_conn_zone pour définir la clé et définir les paramètres de la zone de mémoire partagée (le processus de travail utilisera cette zone pour partager le calcul de la valeur de la clé
    Nginx 978 2023-05-17 12:16:06
  • Comment configurer nginx pour activer la fonction du mode phpinfo sous Linux ou Windows
    Comment configurer nginx pour activer la fonction du mode phpinfo sous Linux ou 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 1213 2023-05-17 11:31:23
  • Comment installer Nginx1.16.0 sous Linux
    Comment installer Nginx1.16.0 sous Linux
    Installez le plug-in dépendant nécessaire yuminstall-ygccgcc-c++pcre\pcre-develzlibzlib-developensslopenssl-develwget pour créer un dossier et basculez vers mkdir/customer&&cd/customer pour télécharger le package d'installation (de même, si vous souhaitez installer d'autres versions , vous pouvez accéder au lien du site officiel ci-dessous et sélectionner Copier et remplacer les liens des autres versions) wget https://nginx.org/download/nginx-1.16.0.tar.gz Décompressez et installez tarzxvfnginx-1.16.0. ta
    Nginx 1238 2023-05-17 11:25:06
  • Comment désactiver l'accès aux fichiers .php dans Nginx
    Comment désactiver l'accès aux fichiers .php dans Nginx
    Utilisation de la directive location Dans le fichier de configuration Nginx, vous pouvez utiliser la directive location pour restreindre l'accès à un certain répertoire ou fichier. En ajoutant le code suivant à la directive location, vous pouvez désactiver l'accès au fichier .php : location~\.php${denyall;} Dans le code ci-dessus, \ représente un caractère d'échappement, . représente n'importe quel caractère et $ représente le. fin. La signification de ce code est donc de faire correspondre tous les fichiers se terminant par .php avec une expression régulière et d'en désactiver l'accès. Il est à noter que cette méthode ne convient que pour interdire l'accès aux fichiers PHP et n'est pas valide pour les autres types de fichiers. Utilisation de la directive if En plus d'utiliser la directive location, nous pouvons également utiliser la directive if pour désactiver
    Nginx 1855 2023-05-17 11:16:39
  • Comment nginx implémente l'équilibrage de charge de plusieurs services de géoserveur
    Comment nginx implémente l'équilibrage de charge de plusieurs services de géoserveur
    Présentation Afin d'améliorer la vitesse d'accès au service, de réduire la pression sur le service géoserveur et d'éviter les problèmes avec les nœuds de service qui affectent la stabilité de l'accès au service, nous résolvons généralement le problème en déployant plusieurs géoserveurs. Cependant, après avoir déployé plusieurs géoserveurs. , nous avons besoin d'une interface unifiée, et nginx peut très bien répondre à ces besoins. Cet article explique comment réaliser l'équilibrage de charge de plusieurs services de géoserveur via nginx. Réalisation de l'effet de mise en œuvre 1. Déploiement multi-géoserveur Afin de maintenir la cohérence du service géoserveur, nous configurons d'abord un service géoserveur. Après la configuration, copions le Tomcat déployé et en clonons plusieurs.
    Nginx 1376 2023-05-17 11:04:05
  • Comment installer et configurer Nginx sous Ubuntu
    Comment installer et configurer Nginx sous Ubuntu
    1. Introduction à nginx nginx est un serveur http très léger, qui se prononce « enginex », est un serveur http et proxy inverse hautes performances, et est également un serveur proxy imap/pop3/smtp. 2. Prise en charge de PHP Actuellement, il existe trois types de prise en charge de PHP par différents serveurs Web : (1) Grâce aux modules intégrés du serveur Web, tels que mod_php5 d'Apache, et un mod_perl intégré d'Apache similaire peut prendre en charge Perl. . (2) Implémenté via cgi, qui est similaire au cgi précédent de Perl. L'inconvénient de cette méthode est de mauvaises performances, car à chaque fois le serveur rencontre ces scripts.
    Nginx 1178 2023-05-17 11:01:34
  • Quelles sont les caractéristiques des équilibreurs de charge LVS, Nginx et HAProxy ?
    Quelles sont les caractéristiques des équilibreurs de charge LVS, Nginx et HAProxy ?
    Caractéristiques de LVS : 1. Forte résistance à la charge, utilisant la technologie d'équilibrage de charge IP, uniquement pour la distribution, de sorte que LVS lui-même ne génère pas beaucoup de trafic ; 2. Bonne stabilité et fiabilité, et dispose d'un plan de sauvegarde à chaud parfait (tel que : LVS + keepalived ; ) 3. Il a un large éventail d'applications et peut équilibrer la charge de toutes les applications ; 4. Il ne prend pas en charge le traitement régulier et ne peut pas séparer les dynamiques et les statiques. Quatre algorithmes couramment utilisés : 1.rr : round-robin, alloué tour à tour aux serveurs back-end ; 2.wrr : round-robin pondéré, alloué en fonction de la charge du serveur back-end ; allouée au serveur avec le moins de connexions établies Ci-dessus 4.wlc : connexion avec le plus petit poids, allouée en fonction de la capacité de traitement du serveur back-end. Vous pouvez utiliser ipvsadm–p (pe
    Nginx 724 2023-05-17 10:40:11
  • Comment configurer le cluster Tomcat sous proxy inverse Nginx sous Linux
    Comment configurer le cluster Tomcat sous proxy inverse Nginx sous Linux
    nginx possède des fonctionnalités telles que le proxy inverse (notez la différence entre le proxy direct et le proxy direct) et l'équilibrage de charge. Cette fois, nginx est installé sur la machine Linux 192.168.1.108. Pour installer nginx, vous devez d'abord installer la bibliothèque openssl, gcc, pcre, zlib, etc. Tomcat est installé sur deux machines, 192.168.1.168 et 192.168.1.178. Le client accède au contenu du projet déployé par Tomcat dans 192.168.1.168 et 192.168.1.178 en accédant au proxy inverse 192.168.1.108. 1. Installez nginx sous Linux (machine 192.168.1.108) et installez ope
    Nginx 1633 2023-05-17 10:31:05
  • Comment utiliser le module proxy nginx
    Comment utiliser le module proxy nginx
    Description du module proxy nginx : Il existe de nombreuses instructions dans le module proxy. Je n'expliquerai ici que le proxy_pass important. Si vous souhaitez en savoir plus sur le proxy, veuillez vous référer à la documentation officielle chinoise. Ce module peut transmettre des requêtes à d'autres serveurs. http/1.0 ne peut pas utiliser keepalives (le serveur backend créera et supprimera des connexions pour chaque requête). nginx envoie http/1.1 pour le navigateur et http/1.0 pour le serveur backend afin que le navigateur puisse gérer le keepalive pour le navigateur. Par exemple : location/{proxy_passhttp://localhost:8000;proxy_set_headerx-rea
    Nginx 1153 2023-05-17 10:01:05
  • Comment Python obtient-il le log Nginx correspondant à la demande de tâche en temps réel ?
    Comment Python obtient-il le log Nginx correspondant à la demande de tâche en temps réel ?
    Au cours du processus de test des exigences du projet de description des exigences, vous devez envoyer des demandes de cas d'utilisation au serveur Nginx, puis vérifier les journaux Nginx correspondants pour déterminer s'il existe un contenu caractéristique afin de déterminer si la tâche est exécutée avec succès. Afin d'améliorer l'efficacité, ce processus doit être automatisé. Environnement de pratique Conception et implémentation du code Python3.6.5 #!/usr/bin/envpython#-*-coding:utf-8-*-"""@CreateTime:2021/06/269:05@Author:shouke"""importtimeimportthrea
    Nginx 766 2023-05-17 09:46:05
  • Analyse d'instance de cluster TOMCAT sous proxy inverse NGINX sous LINUX
    Analyse d'instance de cluster TOMCAT sous proxy inverse NGINX sous LINUX
    nginx possède des fonctionnalités telles que le proxy inverse (notez la différence entre le proxy direct et le proxy direct) et l'équilibrage de charge. Cette fois, nginx est installé sur la machine Linux 192.168.1.108. Pour installer nginx, vous devez d'abord installer la bibliothèque openssl, gcc, pcre, zlib, etc. Tomcat est installé sur deux machines, 192.168.1.168 et 192.168.1.178. Le client accède au contenu du projet déployé par Tomcat dans 192.168.1.168 et 192.168.1.178 en accédant au proxy inverse 192.168.1.108. 1. Installez nginx sous Linux (machine 192.168.1.108) et installez ope
    Nginx 823 2023-05-17 09:40:47

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

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!