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 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 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
- 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 ?
- 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
- 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
- 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
- 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
- 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
- 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 ?
- 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
- \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
- 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
- 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
- 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
- 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
- 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