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 programmation quotidienne Applet WeChat 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 installer et configurer le programme de blogging Typecho sur le serveur Nginx
- 1. Téléchargez le répertoire #Website cd/usr/local/nginx/html/wgethttps://github.com/typecho/typecho/releases/download/v0.9-13.12.12-release/0.9.13.12.12.-release .tar.gz-otypecho.tar.gztart-zxvftypecho.tar.gz Le code source de typecho est placé dans /usr/local/nginx/html/build2 Configurez la machine virtuelle nginx (modifiez www.cxy.cc pour vous.
- Nginx 1265 2023-05-13 20:31:04
-
- Comment mettre à niveau en douceur nginx après la compilation et l'installation de nginx
- 1. Page de téléchargement de la nouvelle version de nginx : wget-c http://nginx.org/download/nginx-1.13.12.tar.gz 2. Récupérez la configuration de l'ancienne version de nginx et affichez la version actuelle : /usr/local/nginx/sbin /nginx-vVoir la configuration actuelle :/usr/local/nginx/sbin/nginx-v[root@zixuephpnginx-1.13.6]#/usr/local/nginx/sbin/nginx-vnginxversion :nginx/1.13.6[racine @zixuep
- Nginx 1337 2023-05-13 20:25:11
-
- Quelles sont les caractéristiques et les différences entre Nginx et Apache
- 1. Caractéristiques de Nginx 1. Il est léger et écrit en C. Le même service Web occupera moins de mémoire et de ressources. 2. Anti-concurrence, nginx utilise epollandkqueue comme modèle de développement, le traitement des requêtes est asynchrone et non bloquant, et la capacité de chargement est bien supérieure à celle d'Apache, tandis qu'Apache bloque. Dans des conditions de concurrence élevée, nginx peut maintenir une faible consommation de ressources et des performances élevées, tandis qu'Apache est sujet à une augmentation du nombre de processus et à un déni de service lorsque le traitement PHP est lent ou que la pression frontale est élevée. 3. Lorsque nginx est démarré, un processus maître sera généré. Ensuite, le processus maître créera plusieurs sous-processus de travail. Enfin, celui de chaque utilisateur.
- Nginx 1192 2023-05-13 20:10:14
-
- 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 818 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 1143 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 947 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 1007 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 2616 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 1848 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 997 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 1675 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 1386 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 5149 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 1063 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 1087 2023-05-13 17:25:06