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

  • Comment utiliser le proxy inverse Nginx et l'équilibrage de charge pour créer un environnement de test multi-personnes
    Comment utiliser le proxy inverse Nginx et l'équilibrage de charge pour créer un environnement de test multi-personnes
    Principe de mise en œuvre Lorsque nous visitons un site Web, il y aura un en-tête d'agent utilisateur dans l'en-tête de la requête, tel que mozilla/5.0(macintosh;intelmacosx10.12;rv:50.0)gecko/20100101firefox/50.0. Cet ua peut être personnalisé, de nombreux. Les plug-ins de navigateur prennent également en charge l'ajout d'UA personnalisés, tels que le plug-in useragentswicher de Firefox. Comme le montre l'image, un ua personnalisé a été ajouté ici et le contenu a été remplacé par son propre nom. En demandant le site Web via cet ua, nous pouvons voir dans l'en-tête de la demande que l'ua est devenu le nôtre, ce qui est le cas. un identifiant. Selon cet ua, jugez via nginx, différent
    Nginx 1184 2023-05-23 17:29:47
  • Méthodes d'installation du service Nginx et de mise à niveau logicielle
    Méthodes d'installation du service Nginx et de mise à niveau logicielle
    Environnement expérimental : [root@nginx~]#cat/etc/redhat-releaseCentOSLinuxrelease7.4.1708(Core)[root@nginx~]#uname-r3.10.0-693.el7.x86_64 Veuillez préparer un serveur Nginx de version basse pour une version basse -installation de l'environnement de version : Les novices peuvent également terminer le déploiement basé sur 0 des services Nginx, préparer et compiler de nouvelles versions du logiciel Nginx, afficher les anciennes versions de Nginx : [root@nginxnginx-1.10.3]#/app/nginx/. sbin/nginx-Vnginxversion:ngin
    Nginx 1407 2023-05-23 16:55:06
  • Comment installer l'environnement LEMP pour le serveur Nginx dans Ubuntu
    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 998 2023-05-23 16:49:06
  • Comment configurer le serveur de fichiers statiques nginx
    Comment configurer le serveur de fichiers statiques nginx
    Fichier nginx\nginx-1.13.4\conf\nginx.conf#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid; événements{worker_connections1024;}http{includemime.types;default_typeapplicat
    Nginx 1768 2023-05-23 16:43:13
  • Comment recompiler Nginx et ajouter des modules
    Comment recompiler Nginx et ajouter des modules
    1. Recherchez le répertoire racine du code source dans lequel nginx est installé (c'est-à-dire le répertoire dans lequel le package d'installation est stocké). Sinon, téléchargez le nouveau code source et décompressez cdsoftwaresnginx-1.10.2nginx-1.10.2.tar.gz2. Vérifiez la version de nginx et les paramètres de compilation /usr/local /nginx/sbin/nginx-v3, entrez dans le répertoire du code source nginx cdnginx-1.10.24, code et modules recompilés./configure--prefix=/usr/local/nginx- -avec-http_ssl_module5, exécutez make (remarque : des milliers ne font jamais dans
    Nginx 2752 2023-05-23 15:28:50
  • Comment configurer et utiliser le serveur Nginx dans Node.js
    Comment configurer et utiliser le serveur Nginx dans Node.js
    Node.js est une plate-forme construite sur le runtime JavaScript Chrome, qui est utilisée pour créer facilement des applications Web avec une vitesse de réponse rapide et une expansion facile. Node.js utilise un modèle d'E/S non bloquant et basé sur les événements pour être léger et efficace. Il convient parfaitement aux applications en temps réel gourmandes en données exécutées sur des appareils distribués, telles que le chat en temps réel, etc. Cependant, l'encodage gzip, les fichiers statiques, la mise en cache http, le traitement SSL, l'équilibrage de charge et le proxy inverse, etc., peuvent tous être effectués via nginx, réduisant ainsi la charge de node.js et économisant le trafic du site Web grâce au puissant cache d'amélioration du site Web de nginx. vitesse de chargement. L'organigramme de configuration de Nginx est le suivant : http{proxy_
    Nginx 2508 2023-05-23 15:25:06
  • Comment configurer Nginx pour désactiver la sensibilité à la casse des noms de variables PHP
    Comment configurer Nginx pour désactiver la sensibilité à la casse des noms de variables PHP
    Nginx (prononcé « engineX ») est un serveur proxy inverse open source hautes performances qui prend en charge de nombreux algorithmes d'équilibrage de charge. Il a été créé par le Russe Igor Sysoev et la première version publique a été publiée en 2004. Depuis lors, il est devenu le choix de nombreux sites Web et entreprises, notamment Facebook, Google, LinkedIn, Dropbox et bien d’autres. Lorsque vous utilisez Nginx pour transférer des requêtes vers des sites Web PHP, cela peut poser des problèmes car les noms de variables en PHP sont sensibles à la casse. Surtout dans la configuration Nginx, si l'URL contient des lettres majuscules lors de l'accès à l'URL, un « 404NotFound » peut apparaître.
    Nginx 1587 2023-05-23 15:16:30
  • Plan de configuration du cache Nginx et comment résoudre les problèmes d'utilisation de la mémoire associés
    Plan de configuration du cache Nginx et comment résoudre les problèmes d'utilisation de la mémoire associés
    5 options pour le cache de mise en cache nginx 1. L'un des caches traditionnels (404) Cette méthode consiste à diriger l'erreur 404 de nginx vers le backend, puis à utiliser proxy_store pour enregistrer la page renvoyée par le backend. Configuration : Emplacement/{root/home/html/;#Home directory expires1d;#Délai d'expiration de la page Web error_page404=200/fetch$request_uri;#404 ​​​​​​Dirigé vers le répertoire /fetch} Location/fetch/{#404 Dirigé hereinternal ;#Indique que ce répertoire n'est pas directement accessible en externe
    Nginx 2518 2023-05-23 14:01:38
  • Comment créer un serveur NFS avec nginx
    Comment créer un serveur NFS avec nginx
    Introduction : Qu'est-ce qu'un serveur NFS ? NFS (Network File System) est un système de fichiers réseau. Sa fonction principale est de permettre à différentes machines et différents systèmes d'exploitation de partager des fichiers entre eux via le réseau. tout comme c'est la même chose que d'utiliser votre propre ordinateur. Pourquoi avez-vous besoin que le serveur NFS récupère les données du même endroit pour garantir la cohérence des données du site Web ? Quel que soit le serveur back-end auquel l'équilibreur de charge distribue la requête, le contenu vu par le client est cohérent. Le serveur NFS est-il la meilleure solution ? Non, NFS est une solution relativement bon marché 1. Généralement, les entreprises ne l'utilisent pas. Les performances ne sont pas particulièrement élevées. Il est recommandé d'utiliser un serveur de stockage dédié. Avantages et inconvénients du NFS
    Nginx 1297 2023-05-23 12:55:21
  • Comment compiler et installer nginx dans l'environnement lnmp
    Comment compiler et installer nginx dans l'environnement lnmp
    Le système Linux que j'utilise est centos7.1. Si le système Linux ne dispose pas de gcc ni d'autres logiciels de compilation préinstallés, vous pouvez utiliser la source yum pour l'installer. Pour installer nginx, vous devez d'abord installer les modules dépendants pcre, zlib et openssl. Le module gzip nécessite la bibliothèque zlib. Le module de réécriture nécessite la bibliothèque pcre. La fonction ssl nécessite la bibliothèque openssl. 1. Installez les dépendances pcre et téléchargez pcre-8.38wgetftp://ftp.csx.cam.ac.uk/pub/. logiciel/programmation/pcre/pcre-8.38. tar.gz décompresser tar-zxvfpcre-8.38.t
    Nginx 1038 2023-05-23 12:34:06
  • Comment redémarrer le service nginx dans Ubuntu
    Comment redémarrer le service nginx dans Ubuntu
    1. Utilisez la touche de raccourci [Ctrl+Alt+T] pour ouvrir le mode commande du terminal. 2. Vous pouvez redémarrer le service nginx des manières suivantes. Première méthode, dans le répertoire exécutable nginx sbin, entrez la commande suivante pour redémarrer/nginx-sreload#Restart méthode deux, recherchez le numéro de processus nginx actuel, puis entrez la commande : kill-HUP numéro de processus pour redémarrer le service nginx#ps -ef|grepnginx #Trouver le numéro de processus nginx actuel]#kill-TERM132#Tuer le processus nginx, 132 est le numéro de processus nginx
    Nginx 3282 2023-05-23 12:22:13
  • Comment installer et déployer Nginx dans Centos 6.5 64 bits
    Comment installer et déployer Nginx dans Centos 6.5 64 bits
    1. Introduction à nginx nginx est un serveur Web qui peut également être utilisé pour l'équilibrage de charge et le proxy inverse. Le plus couramment utilisé est l'équilibrage de charge. Je n'en présenterai pas beaucoup. étape d'installation 2. Installation de nginx 1. Téléchargez nginx et les composants associés. Le système Linux est centos6.564. Je passe directement à l'utilisateur root pour installer et accéder au répertoire utilisateur pour télécharger le programme et télécharger les composants associés [root@localhostsrc]#. wgethttp://nginx.org/download/nginx- 1.10.2.tar.gz omettre le contenu de l'installation...[root@localhos
    Nginx 1098 2023-05-23 12:19:06
  • Configuration du serveur Nginx et analyse d'exemples de configuration de base
    Configuration du serveur Nginx et analyse d'exemples de configuration de base
    nginx (enginex) est un serveur http et un serveur proxy inverse hautes performances. Ce logiciel a été développé pour résoudre le problème c10k. L'architecture de nginx profite de nombreuses fonctionnalités du système d'exploitation moderne pour implémenter un serveur http hautes performances. Par exemple, sur les systèmes Linux, nginx utilise epoll, sendfile, fileaio, directio et d'autres mécanismes, ce qui rend nginx non seulement très efficace, mais utilise également très peu de ressources. Les responsables affirment que nginx ne nécessite que 2,5 millions de mémoire pour en gérer 10 000. connexions httpkeep-alive inactives. nginx exécutera plusieurs processus simultanément à la demande : un processus principal (ma
    Nginx 1544 2023-05-23 11:22:06
  • Comment configurer plusieurs versions de PHP avec Nginx et Apache
    Comment configurer plusieurs versions de PHP avec Nginx et Apache
    Parfois, nos projets ne peuvent pas tous avoir la même version de PHP, et chaque projet doit être configuré avec une version différente de PHP. Pagoda et PHPStudy sont implémentés via la configuration suivante : Nginx cut conf (facultatif) ajoutez includevhosts/* dans nginx.conf . conf; De cette façon, Nginx importera automatiquement tous les fichiers *.conf dans le répertoire actuel->vhosts, ce qui permettra à chaque projet de gérer plus facilement le fichier de configuration Nginx séparément et de configurer plusieurs versions de PHP. Ajouter un serveur{listen80;server_namelocalhost. ;root"D: dans le fichier de configuration : /WWW"
    Nginx 1037 2023-05-23 11:10:06
  • Comment configurer le serveur Nginx https
    Comment configurer le serveur Nginx https
    Demander un certificat Actuellement, de nombreuses organisations en ligne proposent des certificats SSL personnels gratuits, avec des périodes de validité allant de quelques mois à quelques années. Prenons l'exemple de startssl : https://www.startssl.com. Après une demande réussie, il sera valable 3 ans et pourra être renouvelé gratuitement après expiration. Le processus de candidature spécifique est également très simple. Après vous être inscrit et connecté, sélectionnez certificateswizard>>dvsslcertificate pour demander un certificat SSL gratuit. Après avoir vérifié le nom de domaine par e-mail, générez ensuite le csr du certificat SSL sur votre propre serveur. N'oubliez pas le secret pour générer l'entrée. Vous l'utiliserez plus tard : opensslreq-newkeyrsa:2048-keyoutwe.
    Nginx 1550 2023-05-23 11:01:06

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

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau 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!