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

  • Comment configurer l'environnement côté serveur de Nginx+Tomcat
    Comment configurer l'environnement côté serveur de Nginx+Tomcat
    1. Installation de javajdk : #Téléchargez le package logiciel jdk correspondant, puis décompressez-le et installez-le. Le nom de mon package est : jdk-7u25-linux-x64.tar.gztar-xzfjdk-7u25-linux-x64.tar.gz ; mkdir-p /usr/java/;mvjdk1.7.0_25//usr/java/.#Ensuite, configurez les variables d'environnement afin que jdk puisse être référencé n'importe où, comme suit : #vi/etc/profile Ajoutez l'instruction suivante à la fin : exportjava_home=/usr /java/jdk1.7.0_25exportclasspath=$
    Nginx 1144 2023-05-13 19:58:04
  • Méthodes d'optimisation des services Nginx
    Méthodes d'optimisation des services Nginx
    L'optimisation du service Nginx peut être optimisée sous plusieurs aspects : masquage des numéros de version, modification des utilisateurs et des groupes, configuration de la durée du cache des pages Web, suppression des journaux et définition des délais d'expiration de connexion. 1. Numéro de version masqué Dans l'environnement de production, le numéro de version de Nginx doit être masqué pour éviter de divulguer la version de Nginx et empêcher les attaquants de mener des attaques sur des versions spécifiques. Pour vérifier la version de Nginx, utilisez la commande curl-Ihttp://172.16.10.10/ dans CentOS. [[emailprotected]~]#curl
    Nginx 1287 2023-05-13 19:28:10
  • Quelles sont les méthodes pour optimiser les performances de Nginx ?
    Quelles sont les méthodes pour optimiser les performances de Nginx ?
    Optimisation des performances de Nginx 1. Nombre de processus de travail en cours d'exécution Nginx Le nombre de processus de travail en cours d'exécution Nginx est généralement défini sur le cœur du processeur ou le nombre de cœurs x 2. Si vous ne connaissez pas le nombre de cœurs du processeur, vous pouvez appuyer sur 1 après la commande supérieure pour le savoir, ou vous pouvez consulter le fichier /proc/cpuinfo grep^processor/proc/cpuinfo|wc-l[root@ lx~]#vi/usr/local/nginx1 .10/conf/nginx.confworker_processes4;[root@lx~]#/usr/local/nginx1.10/sbin/nginx-sreloa
    Nginx 1202 2023-05-13 19:28:04
  • Comment installer nginx1.12.1 sous centos6.4
    Comment installer nginx1.12.1 sous centos6.4
    Environnement d'installation requis Installation 1.gcc Pour installer nginx, vous devez d'abord compiler le code source téléchargé sur le site officiel. La compilation dépend de l'environnement gcc. S'il n'y a pas d'environnement gcc, vous devez installer : yuminstallgcc-c++. 2.pcrepcre-devel installation pcre (perlcompatibleregularexpressions) est une bibliothèque Perl qui inclut une bibliothèque d'expressions régulières compatible Perl. Le module http de nginx utilise pcre pour analyser les expressions régulières, la bibliothèque pcre doit donc être installée sur Linux. pcre-devel est une bibliothèque de développement secondaire développée à l'aide de pcre. nginx nécessite également cette bibliothèque. Commande : ouais
    Nginx 1150 2023-05-13 19:10:10
  • Comment configurer nginx pour limiter la fréquence d'accès de la même IP
    Comment configurer nginx pour limiter la fréquence d'accès de la même IP
    1. Ajoutez le code suivant à http{} dans nginx.conf : limit_conn_zone$binary_remote_addrzone=perip:10m;limit_conn_zone$server_namezone=perserver:10m; 2. Ajoutez le code suivant à la configuration du serveur{} du site Web qui doit limiter le nombre de simultanéités et la bande passante de téléchargement. Le code suivant : limit_connperip2;limit_connperserver20;limit_rate100k ; paramètres supplémentaires : $binary_remote_addr doit limiter le même client i.
    Nginx 2779 2023-05-13 19:04:18
  • Comment installer nginx sur le système Linux
    Comment installer nginx sur le système Linux
    Nginx (enginex) est un serveur Web HTTP et proxy inverse hautes performances connu pour sa stabilité, son riche ensemble de fonctionnalités, ses exemples de fichiers de configuration et sa faible consommation de ressources système. Introduction à nginx : Nginx (enginex) est un serveur Web HTTP et proxy inverse hautes performances. Nginx est un serveur Web/proxy inverse léger et un serveur proxy de messagerie (IMAP/POP3). Publié sous une licence de type BSD. Ses caractéristiques sont qu'il occupe moins de mémoire et possède de fortes capacités de concurrence. En fait, les capacités de concurrence de nginx fonctionnent mieux parmi les serveurs Web du même type. Les utilisateurs du site Web nginx en Chine continentale incluent : Baidu, JD.com, Sina, etc.
    Nginx 1995 2023-05-13 19:01:11
  • Comment déployer Tomcat et Nginx sur un serveur Linux
    Comment déployer Tomcat et Nginx sur un serveur Linux
    1. Travail de préparation : Tout d'abord, vous devez disposer d'un serveur Linux jouable, et connaître le nom d'utilisateur et le mot de passe. Ensuite, vous devez installer deux outils sur l'ordinateur Windows pouvant se connecter au serveur Linux, xshell5 et xftp5. .Je n'entrerai pas dans le tutoriel d'installation. J'ajouterai une image. Expliquez comment se connecter au serveur : L'interface de connexion xshell est la suivante. Après avoir entré l'adresse IP de l'hôte et cliqué sur OK, xshell ouvrira une fenêtre pour accéder à l'adresse IP de l'hôte. nom d'utilisateur et mot de passe pour vous connecter avec succès ! L'interface de connexion xftp est la suivante. Remplissez simplement les espaces vides. Je n'entrerai pas dans les détails. Je voudrais mentionner ici pourquoi sftp est choisi au lieu de ftp. vous connaissez la différence entre ftp et sftp ! 2. Travaux d'installation et de déploiement Si vous souhaitez déployer le projet sur
    Nginx 1179 2023-05-13 18:58:11
  • Comment configurer l'accès inter-domaines Nginx et l'anti-sangsue
    Comment configurer l'accès inter-domaines Nginx et l'anti-sangsue
    Contrôle d'accès entre domaines Accès entre domaines Pourquoi le navigateur interdit-il l'accès entre domaines ? Il est dangereux et sujet aux attaques CSRF ! Si le site Web B contrôlé par un pirate informatique ajoute des informations malveillantes dans l'en-tête de réponse pour permettre au client d'accéder au site Web A, une attaque csrf se produira. Comment configurer l'accès inter-domaines dans nginx Serveur, emplacement, explication de la syntaxe ifinlocation : add_headernamevalue[always. ]; name représente la valeur-clé renvoyée par l'en-tête de réponse et représente l'en-tête de réponse renvoyé.
    Nginx 1804 2023-05-13 18:31:12
  • Quelle est la méthode pour une mise à niveau fluide de l'environnement de production Nginx ?
    Quelle est la méthode pour une mise à niveau fluide de l'environnement de production Nginx ?
    1. Contexte Récemment, j'ai rencontré un problème plutôt embarrassant et pratique, à savoir que le Nginx utilisé dans notre environnement de production est une vieille antiquité de Centos6. Les exigences métier doivent être mises en œuvre en chargeant un module de Nginx, mais la version est trop ancienne et nécessite Nginx1.18 ou version ultérieure pour la prendre en charge, et la nôtre est Nginx1.12. Ensuite, mettre à niveau Nginx est ce que nous devons faire. Mais dans l’environnement de production, vous devez prendre en compte de nombreux éléments. Contrairement au serveur de test, Nginx arrête le service, recompile la nouvelle version, puis la redémarre. Nos services en ligne doivent être fournis sans interruption, sinon cela entraînera des pertes économiques pour l'entreprise. Alors, existe-t-il un plan pour mettre à niveau en douceur la version 2 de Nginx. Plan de mise à niveau En fait, le responsable vise depuis longtemps une mise à niveau en douceur de Nginx ?
    Nginx 1631 2023-05-13 17:58:06
  • Comment installer nginx hors ligne sur Linux
    Comment installer nginx hors ligne sur Linux
    \1. Installez d'abord la bibliothèque dépendante yuminstall-ygcc-c++``yuminstall-ypcrepcre-devel``yuminstall-yzlibzlib-devel``yuminstall-yopensslopenssl-devel\2 Téléchargez le package d'installation de nginx http://nginx.org/. download/ \3. Téléchargez le package de code source nignx téléchargé sur le serveur Linux et décompressez-le\4. Entrez le répertoire racine décompressé de nginx et configurez cdnginx-1.9.9./configure--prefix=/usr/local.
    Nginx 5871 2023-05-13 17:55:19
  • Comment compiler et installer PHP et Nginx dans l'environnement Ubuntu
    Comment compiler et installer PHP et Nginx dans l'environnement Ubuntu
    Compilez et installez nginx, changez de répertoire dans le dossier de travail : cd/usr/local/src, téléchargez le code source de pcre et installez wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2- 10.20.tar .gztar-zxvfpcre2-10.20.tar.gzmv./pcre2-10.20.tar.gz./pcrecdpcre./configure--prefix=/usr/local/pcremake&&makeinstall télécharger zlib
    Nginx 1288 2023-05-13 17:49:14
  • Comment configurer le serveur Nginx pour le programme Node.js
    Comment configurer le serveur Nginx pour le programme 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 1232 2023-05-13 17:25:06
  • Comment installer et configurer le montage Docker nginx
    Comment installer et configurer le montage Docker nginx
    Téléchargez l'image nginx dans docker dockerpullnginxdockerimages Créez le répertoire de montage mkdir-p/data/nginx/{conf, conf.d, html, logs} Écrivez le fichier de configuration nginx, conf et placez-le dans le dossier #pour plus d'informations sur la configuration, voir : #* documentation officielle anglaise : http://nginx.org/en/docs/#*documentation officielle russe : http://ng
    Nginx 1288 2023-05-13 17:16:13
  • Comment obtenir la véritable adresse IP de l'utilisateur basée sur le proxy inverse nginx
    Comment obtenir la véritable adresse IP de l'utilisateur basée sur le proxy inverse nginx
    Introduction Lorsque nginx est utilisé comme proxy inverse, l'adresse IP obtenue par le backend de configuration par défaut provient de nginx. Utilisez request.getRemoteAddr(); pour obtenir l'adresse IP de nginx, pas la véritable adresse IP de l'utilisateur. serveur{listen80;server_namejenkins.local.com;location/{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_passhttp://192.168.10.
    Nginx 4437 2023-05-13 17:07:12
  • Comment résoudre l'erreur de service nginx 503 temporairement indisponible
    Comment résoudre l'erreur de service nginx 503 temporairement indisponible
    Récemment, l'erreur 503servicetemporicallyunavailable apparaît souvent après l'actualisation du site Web. Parfois, je pense à la récente restriction du nombre de visites IP uniques dans nginx.conf, (limit_req_zone$binary_remote_addrzone=allips:20mrate=20r/s;) et agrandissez ce nombre avant d'actualiser les problèmes trouvés et résolus. (J'ai également changé cela en un limit_reqzone=allipsburst=50nodelay plus grand ;) Afin de confirmer le problème, j'ai changé le numéro à plusieurs reprises et je l'ai testé et j'ai découvert que le problème était bien là. Il y a un problème si ce nombre est trop petit.
    Nginx 7040 2023-05-13 16:22: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