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

  • Comment configurer plusieurs projets frontaux dans nginx
    Comment configurer plusieurs projets frontaux dans nginx
    Récemment, un serveur doit être configuré avec plusieurs projets front-end. Bien entendu, nginx est nécessaire pour séparer les projets front-end et back-end. Un seul projet suffit, modifiez le fichier de configuration nginx.conf de nginx comme suit #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;pid/usr/local/nginx /logs/ nginx.pid;events{worker_connections1024;}
    Nginx 2691 2023-05-21 10:34:20
  • Comment configurer l'anti-sangsue Nginx
    Comment configurer l'anti-sangsue Nginx
    Pour des raisons de performances des services, nous stockons généralement les ressources statiques HTML sur plusieurs services selon différents types. Si le diagramme de topologie : la fonction referer dans le protocole de transfert hypertexte referer: null signifie que le demandeur accède directement referer: bloqué est généralement ajouté par le périphérique pare-feu referer: url signifie que l'hôte dans l'url informe le demandeur de l'accès indirect à jpg.good.com dans le schéma Il s'agit évidemment d'un serveur dédié aux utilisateurs pour stocker des images, et www.good.com est un serveur web D'après le nom de domaine, il doit s'agir d'une entreprise Conditions : 1. Seuls les utilisateurs qui visitent www.good.com sont autorisés à créer un lien vers l'accès à l'identité jpg.go.
    Nginx 993 2023-05-21 10:04:11
  • Comment implémenter l'authentification nginx
    Comment implémenter l'authentification nginx
    Installez httpdyuminstall et utilisez htpasswd pour produire le fichier de mot de passe htpasswd-c/usr/local/nginx/conf/htpasswdaming#-c signifie créer le fichier, aming est le nom d'utilisateur#Lors de l'ajout d'un utilisateur, vous devez supprimer le paramètre -c #Comment modifier le mot de passe et ajouter des utilisateurs Configurez l'authentification des utilisateurs nginx de la même manière location/admin/{auth_basic"Auth";auth_basic_user_file/usr/local/nginx/conf/htpasswd;}
    Nginx 1442 2023-05-21 10:04:05
  • Quel est le processus de résolution dynamique de nom de domaine Nginx ?
    Quel est le processus de résolution dynamique de nom de domaine Nginx ?
    Résumé Lorsque Nginx effectue un proxy inverse, il effectue une résolution de nom de domaine, résout le nom de domaine en une adresse IP spécifique et le met en cache localement. Si l'adresse IP correspondant au nom de domaine change, cela entraînera l'échec de la directive de résolution Nginx. est utilisé ci-dessous pour implémenter la dynamique des noms de domaine. Résolvez dynamiquement le serveur DNS intranet en fonction d'un serveur DNS personnalisé. J'utilise dnsmasqdefault.conf pour configurer le serveur{listen80;root/usr/share/nginx/html/;resolver192.168.137.110valid=5s;set$proxy_urlhuzhihui.loca.
    Nginx 1968 2023-05-21 09:34:05
  • Comment utiliser Docker pour créer un environnement Nginx+PHP+MySQL et déployer WordPress
    Comment utiliser Docker pour créer un environnement Nginx+PHP+MySQL et déployer WordPress
    Préparation : utilisez Alibaba Cloud kelude pour créer un projet, tel qu'un fichier docker. Après cela, nous plaçons tous les fichiers dockerfile et de configuration associés de l'environnement wordpress dans le répertoire centosbz. Utilisez Alibaba Cloud Image Warehouse L'adresse Alibaba Cloud Docker Image Warehouse est utilisée pour stocker les images Docker. Vous pouvez pousser l'image localement ou extraire le fichier Docker de Kelude pour créer automatiquement l'image. Nous nous connectons d'abord, puis créons un nouvel espace de noms, tel que centos-bz. Après cela, toutes les images nginx, php et mysql seront stockées dans cet espace de noms. Installer docker-co
    Nginx 1783 2023-05-21 09:19:11
  • Comment résoudre le problème du numéro de version caché de nginx et des informations sur le serveur WEB
    Comment résoudre le problème du numéro de version caché de nginx et des informations sur le serveur WEB
    nginx peut non seulement masquer les informations de version, mais prend également en charge les informations personnalisées du serveur Web. Jetons un coup d'œil au résultat final caché. Comment y parvenir ? C'est en fait très simple. Veuillez consulter 1 site officiel pour télécharger la dernière version stable de wgethttp : //nginx.org/ download/nginx-1.14.1.tar.gz2 Décompressez tar-xfnginx-1.14.1.tar.gzcdnginx-1.14.13 Modifier le fichier c (1) vimsrc/http/ngx_http_header_filter_module.c       #Modify line 49 staticu_charngx_http_
    Nginx 1579 2023-05-21 09:13:05
  • Comment installer Nginx en utilisant YUM sous le système CentOS7
    Comment installer Nginx en utilisant YUM sous le système CentOS7
    Introduction nginx a été développé par igorsysoev pour le deuxième site rambler.ru le plus visité de Russie. La première version publique 0.1.0 a été publiée le 4 octobre 2004. Il publie le code source sous une licence de type BSD et est connu pour sa stabilité, son riche ensemble de fonctionnalités, ses exemples de fichiers de configuration et sa faible consommation de ressources système. Les étapes du didacticiel conditionnel centos7 nécessitent les privilèges de l'utilisateur root. 1. Ajoutez nginx à la source yum. Ajoutez la bibliothèque de ressources centos7nginxyum, ouvrez le terminal et utilisez la commande suivante : sudorpm-uvhhttp://nginx.org/packages/centos/7/noarch/r.
    Nginx 1397 2023-05-21 08:40:06
  • Comment configurer et optimiser FastCGI dans Nginx
    Comment configurer et optimiser FastCGI dans Nginx
    fastcgi : fastcgi est développé et amélioré à partir de cgi. Le principal inconvénient de la méthode d'interface cgi traditionnelle est la faible performance, car chaque fois que le serveur http rencontre un programme dynamique, l'analyseur de script doit être redémarré pour effectuer l'analyse, puis les résultats sont renvoyés au serveur http. Ceci est presque indisponible lorsqu’il s’agit d’un accès simultané élevé. De plus, la méthode d'interface cgi traditionnelle est peu sécurisée et est rarement utilisée aujourd'hui. Le mode d'interface fastcgi adopte la structure c/s, qui peut séparer le serveur http et le serveur d'analyse de script, et démarrer un ou plusieurs démons d'analyse de script sur le serveur d'analyse de script. Chaque fois que le serveur http rencontre un programme dynamique, il peut être livré directement à fastcg
    Nginx 2654 2023-05-21 08:16:27
  • Comment résoudre le code d'état HTTP 502 du service nginx+php-fpm
    Comment résoudre le code d'état HTTP 502 du service nginx+php-fpm
    Pour l'un de nos projets Web, en raison de l'augmentation du nombre de nouvelles villes, le nombre de visites a augmenté et la pression sur la base de données a augmenté. En tant qu'entreprise fournissant des interfaces, un grand nombre de demandes "502" ont été signalées récemment. par rétroaction en aval. 502, badgateway, est généralement une erreur en amont (voici PHP). Pour PHP, la cause courante de 502 est que l'exécution du script dépasse le délai d'attente défini, ou que le paramètre de délai d'attente est trop grand, ce qui empêche le processus PHP de fonctionner. libéré depuis longtemps, et il n'y a pas de processus de travailleurs inactifs pour récupérer les invités. Notre projet est dû au fait que le paramètre de temps d'exécution PHP est trop court. Dans ce cas, vous pouvez d'abord augmenter le temps d'exécution PHP de manière appropriée et vous assurer que 502 est effacé en premier. Après tout, l'optimisation coûtera plus cher.
    Nginx 1130 2023-05-21 08:07:05
  • analyse de l'instance d'équilibrage de charge nginx
    analyse de l'instance d'équilibrage de charge nginx
    Remarque sur l'équilibrage de charge de nginx. Comme vous pouvez le constater, puisque notre site Web en est aux premiers stades de développement, nginx n'agit que comme agent pour un seul serveur principal. Cependant, à mesure que la réputation de notre site Web s'est développée et que de plus en plus de personnes le font. En visitant, un serveur ne peut pas le gérer. , nous avons donc ajouté plusieurs serveurs. Comment configurer des proxys pour autant de serveurs ? Ici, nous prenons deux serveurs comme exemple pour le démontrer à tout le monde. 1. Cas de description du module d'équilibrage de charge en amont : ce qui suit définit la liste des serveurs d'équilibrage de charge. amonttest.net{ip_hash;server192.168.10.13:80;server192.168.10.14:80down;server192.1
    Nginx 1051 2023-05-21 08:01:32
  • Comment personnaliser la variable $_SERVER de PHP dans nginx
    Comment personnaliser la variable $_SERVER de PHP dans nginx
    1. Tout d'abord, ajoutez les valeurs de variable que vous souhaitez ajouter dans la configuration nginx. Le contenu du fichier est le suivant : location~\.php${try_files$uri=404;root/data/www.shuchengxian.com/; fastcgi_pass127.0.0.1 :9000;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;fastcgi_paramENVIRONMENT'DEV&a
    Nginx 1349 2023-05-20 23:52:04
  • Comment mettre en place un serveur WEB performant avec Linux+Nginx+Php
    Comment mettre en place un serveur WEB performant avec Linux+Nginx+Php
    nginx ("enginex") est un serveur proxy http et inverse hautes performances, ainsi qu'un serveur proxy imap/pop3/smtp. nginx a été développé par igorsysoev pour le deuxième site rambler.ru le plus visité de Russie, où il fonctionne depuis plus de deux ans et demi. igor publie le code source sous une licence de type BSD. Bien qu'encore en version bêta, nginx est déjà connu pour sa stabilité, son riche ensemble de fonctionnalités, ses exemples de fichiers de configuration et sa faible consommation de ressources système. Étape d'installation 1. Compilez et installez la bibliothèque de support tarzxvflibiconv-1.13.t requise pour php5.2.9
    Nginx 1145 2023-05-20 23:19:55
  • Comment utiliser nginx et docker pour implémenter un équilibrage de charge simple
    Comment utiliser nginx et docker pour implémenter un équilibrage de charge simple
    Étapes du test : 1. Créez un serveur nginx sur le serveur et démarrez-le. 2. Extrayez l'image officielle de nginx de la source dans docker, dockerpullnginx, et conservez-la pour une utilisation ultérieure. 3. Créez deux nouveaux dossiers dans le répertoire local. Je les ai créés ici. /mydata/test1, /mydata/test2/4. Créez un nouveau index.html dans les deux dossiers de test pour les marquer. Affichez thisisnginx1 dans le premier html et affichez thisisnginx2 dans le deuxième html. docker Conteneurs de deux serveurs nginx et mapper les répertoires statiques aux répertoires que nous venons de créer
    Nginx 831 2023-05-20 22:01:04
  • Comment configurer l'application serveur nginx+php sous le système Linux
    Comment configurer l'application serveur nginx+php sous le système Linux
    C'est similaire à l'installation d'autres logiciels. Le processus d'installation est essentiellement une installation infaillible de nginx. Exécutez la commande suivante et elle sera terminée rapidement sudoapt-getinstallnginx L'emplacement d'installation par défaut du fichier de configuration : conf:/etc/nginx. /nginx.confbin:/usr/sbin/ nginxvhost:/etc/nginx/sites-enable/defaultcgi-params:/etc/nginx/fastcgi-params Installez le module php-cgi sudoapt-getinstallphp5-cgi L'emplacement d'installation par défaut du fichier de configuration
    Nginx 1119 2023-05-20 19:55:04
  • Comment le proxy inverse Nginx implémente la persistance de session
    Comment le proxy inverse Nginx implémente la persistance de session
    1. ip_hash : ip_hash utilise l'algorithme de hachage d'adresse source pour toujours envoyer les requêtes du même client au même serveur back-end, sauf si le serveur est indisponible. Syntaxe ip_hash : amontbackend{ip_hash;serverbackend1.example.com;serverbackend2.example.com;serverbackend3.example.comdown;serverbackend4.example.com;}ip_hash est simple et facile à utiliser, mais présente les problèmes suivants : lorsque le serveur backend descend, la session sera perdue à partir du même ;
    Nginx 1510 2023-05-20 19:25:20

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!