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:
-
- Quel est le concept de Linux Nginx
- linuxnginx est un serveur Web HTTP et proxy inverse hautes performances qui fournit également des services IMAP/POP3/SMTP. Il se caractérise par une faible utilisation de la mémoire et de fortes capacités de concurrence. En fait, les capacités de concurrence de nginx sont les meilleures parmi les serveurs Web du même type. mieux. 1.Qu'est-ce que nginx ? Je crois que de nombreux amis qui apprennent Linux ou qui sont déjà engagés dans l'exploitation et la maintenance ont entendu parler de nginx, alors de quoi s'agit-il exactement ? Pourquoi est-il si populaire ? Tout d'abord, nginx est un serveur Web hautes performances inventé par les Russes. Il a la fonction d'un serveur Web comme les premiers Apache, IIS, Lighttpd, etc. Il peut publier des ressources telles que le code d'un site Web et fournir des informations aux utilisateurs.
- Nginx 2664 2023-05-19 18:43:53
-
- Comment installer Nginx dans l'environnement Linux centos7
- Explication détaillée des étapes pour installer nginx dans l'environnement linuxcentos7 1. Tout d'abord, accédez au site officiel de nginx pour télécharger le package d'installation de nginx. Après le téléchargement, vous verrez un fichier similaire au suivant. Créez le répertoire nginx-src et accédez à. le répertoire nginx-src et exécutez la commande suivante : mkdirnginx- src&&cdnginx-src Bien entendu, vous pouvez également exécuter la commande suivante sous Linux pour télécharger le package d'installation de nginx wgethttp://nginx.org/download/nginx-1.5.9. tar.gz2, et décompressez le fichier nginx-1.5.9.tar.gz tar- wxya
- Nginx 1702 2023-05-19 17:55:06
-
- Comment créer et configurer le service Nginx sous Ubuntu
- 1. Nginx Nginx ("enginex") est un serveur Web et proxy inverse hautes performances développé par le programmeur russe Igor Sysoev. Il s'agit également d'un serveur proxy IMAP/POP3/SMTP. Un des trois serveurs WEB majeurs : apache, Nginx et lighttpd. Dans le cas d’une forte concurrence de connexions, Nginx est une bonne alternative au serveur Apache. Serveur statique dans les scénarios d'application nginx. (Service photo, vidéo) Un autre est lighttpd. Des dizaines de milliers de fichiers simultanés, html, js, css, flv, jpg, gif, etc. Service dynamique, nginx&md
- Nginx 2567 2023-05-19 17:47:11
-
- Comment utiliser Docker pour modifier les fichiers Nginx
- 1. Installez nginx avec docker : Il est très simple d'installer nginx avec docker Vous pouvez vous référer à cet article du site officiel 2. Après l'installation, entrez dans le conteneur docker : exécutez la commande : dockerexec-it containers idbash. Notez que le conteneur doit être ouvert pour entrer. 3. Prenons comme exemple la modification de index.html de nginx : 1. Entrez le répertoire où se trouve l'index : cdusr/share/nginx/html 2. Modifiez index.html, le point clé est qu'une erreur sera signalée ici, comme suit 3. Il vous indiquera qu'il n'y a pas de commande vim, installez-la Cette commande : apt-getinstallvim En cas d'échec, mettez à jour la commande apt-get
- Nginx 1769 2023-05-19 15:52:06
-
- Méthode de configuration d'initialisation Nginx
- Concept de base L'utilisation la plus courante de nginx est de fournir des services de proxy inverse, alors qu'est-ce qu'un proxy inverse ? Je crois que de nombreux compatriotes du continent ont utilisé le proxy direct dans ce pays magique. Le principe est à peu près le suivant : le serveur proxy agit comme intermédiaire côté client pour accepter les demandes, cacher le vrai client et obtenir des ressources du serveur. Si le serveur proxy se trouve à l'extérieur de la Grande Muraille, il peut également nous aider à atteindre l'objectif de traverser la Grande Muraille. Comme son nom l'indique, un proxy inverse consiste à utiliser le serveur proxy comme intermédiaire pour le serveur, en cachant le serveur qui fournit réellement les services. Le principe est à peu près le suivant : il ne s'agit bien sûr pas d'escalader le Grand. Wall, mais pour réaliser une série de fonctions telles que la sécurité et l'équilibrage de charge. La soi-disant sécurité signifie que la demande du client ne tombera pas directement sur le serveur intranet mais
- Nginx 1724 2023-05-19 15:22:42
-
- Comment utiliser Nginx Keepalive
- L'en-tête de requête par défaut du protocole http1.1 consiste à activer keepalive par défaut, comme le montre la figure : Alors, qu'est-ce que keepalive ? Quelle est la fonction ? Keepalive est un mécanisme de TCP qui peut détecter les connexions mortes. Sa fonction est d'empêcher la déconnexion des connexions socket longues. C'est une fonction de la couche TCP et n'appartient pas à la couche application. Comment la couche TCP maintient-elle une longue connexion ? Examinons d'abord l'utilisation de keepalive : il y a trois paramètres ouverts à la couche application sk->keepalive_probes : le nombre de détections, le nombre de tentatives sk->keepalive_time, l'intervalle de pulsation de la détection et comment. Plusieurs secondes après que la liaison TCP n'ait pas de transmission de paquets de données pour démarrer le paquet de détection.
- Nginx 1744 2023-05-19 14:13:13
-
- Comment implémenter le mappage multiport avec le proxy inverse nginx
- Explication du code 1.1 http:www.baidu.test.com est par défaut 80, accédez à "/" pour utiliser le proxy inverse, puis accédez au 8083 local ; 1.28083 représente l'adresse d'accès au projet frontal local, le front-end doit accédez aux données d'arrière-plan, "/", continuez Proxy à l'adresse d'arrière-plan 9803 ; De cette façon, l'accès à plusieurs ports peut être effectué tant que le port 80 est ouvert. La configuration 1.4root peut être un chemin absolu ou un chemin relatif. server{listen80;server_namewww.baidu.test.com;#Le nom de domaine que vous souhaitez remplir, séparez plusieurs emplacements par des virgules location/{proxy_passhttp :
- Nginx 2549 2023-05-19 13:56:05
-
- Comment créer un serveur photo et vidéo avec Nginx
- 1 Préface Tout d'abord, deux histoires : 1.1 A propos de la vidéo Il y a plusieurs années, lorsque je travaillais dans ma dernière entreprise, mon ordinateur de travail n'était pas connecté au réseau externe. C'était vraiment inconfortable de développer le réseau interne. vérifier toutes les informations, je ne pouvais utiliser qu'un téléphone portable. Ce que je n'arrive pas à faire, c'est de trouver le code et je ne peux le saisir qu'un par un. Un jour, nous avons reçu un client et voulions lui montrer une vidéo promotionnelle pour notre nouveau produit. Cependant, la vidéo venait juste d'être terminée et était toujours sur l'intranet. Ils étaient assis dans la salle de conférence et attendaient de regarder la vidéo. Notre patron est sorti, j'ai pris la vidéo, j'ai pris mon ordinateur portable et j'ai été abasourdi. La vidéo était sur l'intranet et tous les ports USB étaient bloqués sur le bureau. C'est tellement urgent que je ne sais pas quoi faire. Pour obtenir quelque chose de l'intranet, je dois passer par plusieurs niveaux d'approbation par courrier électronique. À ce moment-là, je me suis avancé et j'ai utilisé nginx pour connecter la vidéo à trois parties par notre intermédiaire.
- Nginx 3249 2023-05-19 13:47:03
-
- Comment configurer l'environnement de production standard CentOS+Nginx+PHP+MySQL
- php5.3.1mysql5.0.89nginx0.8.33 ou 0.7.65 (facultatif) C'est bien mieux que n'importe quel package d'installation en un clic diffusé sur Internet. Cette méthode d'installation est fortement recommandée et convient à tous les novices et experts. Compiler et installer tous les codes sources utilisés sur mon serveur n'est guère mieux, et cela reste très laborieux. Mon installation inclut déjà certaines extensions courantes de PHP, telles que pdo, eaccelerator, memcache, spice, etc. Réduisez l'installation de centos, puis créez un nouveau dépôt#vi/etc/yum.repos.d/centos.21andy.com.repo et mettez le contenu suivant [21andy.com]name=
- Nginx 1443 2023-05-19 13:37:18
-
- Comment installer, démarrer, redémarrer et arrêter Nginx sous Linux
- Qu’est-ce que Nginx ? Comment redémarrer/arrêter Nginx sur le système Linux ? En réponse aux problèmes ci-dessus, l'article suivant vous expliquera ce qu'est spécifiquement Nginx, ainsi que l'installation/démarrage/redémarrage/arrêt de Nginx sous Linux. Qu’est-ce que Nginx ? Nginx est un serveur Web/proxy inverse léger et un serveur proxy de messagerie publié sous une licence de type BSD. Développé par le programmeur russe lgorSysoev, il est utilisé par Rambler, un grand portail et moteur de recherche russe. 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 entre les serveurs Web du même type. Comparaison Nginx
- Nginx 1267 2023-05-19 13:28:57
-
- Comment utiliser la réécriture d'URL nginx
- nginx url rewrite 1. résumé du module de réécriture d'url (réécriture) Ce module permet de réécrire l'uri à l'aide d'expressions régulières (nécessite la bibliothèque pcre), et peut rediriger et sélectionner différentes configurations en fonction des variables pertinentes. Si cette directive est spécifiée dans le champ du serveur, elle sera exécutée avant que l'emplacement demandé ne soit déterminé. S'il existe d'autres règles de réécriture à l'emplacement sélectionné après l'exécution de la directive, elles seront également exécutées. Si l'exécution de cette instruction dans location génère un nouvel URI, alors location détermine à nouveau le nouvel URI. Une telle boucle peut être exécutée jusqu'à 10 fois, après quoi nginx renverra une erreur 500. casser la syntaxe
- Nginx 1276 2023-05-19 12:37:06
-
- Comment afficher la commande d'informations sur la version NGINX dans le système Linux
- 1. Vérifiez le numéro de version de nginx installé sur le serveur, principalement via l'option -v ou -V de nginx. La méthode d'affichage est celle indiquée dans la figure ci-dessous. -v affiche la version de nginx. -V affiche la version de nginx, la version du compilateur et les paramètres de configuration [root@zq~]#nginx-Vnginxversion:nginx/1.16.1builtbygcc4.8.520150623(RedHat4.8.5-36)(GCC)builtwithOpenSSL1.0.2k-fips26jan2017TLSSNIsupportenabledconfigurearguments:&
- Nginx 5971 2023-05-19 12:25:06
-
- Comment Nginx n'autorise-t-il pas l'accès via IP ?
- L'accès au serveur via IP n'est pas autorisé {listen80default;server_name_;return404;} Il peut y avoir des noms de domaine non enregistrés ou des noms de domaine dont vous ne souhaitez pas que l'adresse du serveur pointe vers votre serveur. Cela aura un certain impact sur votre site. Pour interdire l'accès à l'IP ou aux noms de domaine non configurés, nous utilisons la règle par défaut mentionnée ci-dessus pour rediriger tout le trafic par défaut vers 404. Bien sûr, vous pouvez également configurer toutes les adresses non configurées pour qu'elles soient redirigées directement vers 301 lors de l'accès. vous accédez à votre site Web, cela peut également apporter une certaine quantité de trafic vers le serveur de votre site Web{rewrite^/(.*)$https://ops-c
- Nginx 2135 2023-05-19 11:43:06
-
- Comment résoudre le problème d'accès aux images 404 après la configuration du serveur d'images Nginx
- Ma mauvaise configuration est : adresse racine du fichier du serveur : je souhaite saisir cette adresse via le navigateur pour accéder à l'image : mais je constaterai que le fichier est introuvable et il sera toujours 404. La raison est que la configuration du chemin racine est incorrecte . Regardons le principe du chemin racine : configuration root Cela signifie que le répertoire configuré par root sera suivi de l'URL pour former le chemin du fichier correspondant. Cela signifie que l'adresse que nous entrons dans le navigateur accède réellement à /home/ftpuser/images/images/~~~ Nous épelerons /images après notre emplacement sur le chemin réellement accédé, et il existe ensuite deux méthodes de traitement : 1. La méthode de traitement consiste à supprimer les images derrière la racine, comme suit : De cette façon, entrez dans le navigateur
- Nginx 4115 2023-05-19 11:22:06
-
- Comment installer nginx via yum dans centos6.5
- Voici ce qui suit : centos6.5 installe nginx via yum et invite nopackagenginxavailable Vous devez d'abord installer epe : yuminstallepel-release Après avoir installé epel, yum-yinstallnginx est installé. Une fois l'installation terminée, servicenginxstart démarre nginx. nginx en accédant à l’adresse IP de la machine dans le navigateur. S'il n'est pas accessible, vérifiez l'état du pare-feu Linux. Après avoir ajouté le port 80 pour accéder à nginx, nous devons modifier le fichier de configuration si nécessaire. Vous pouvez d'abord utiliser ps-ef|grepnginx pour afficher le fichier de configuration actuellement utilisé par nginx.
- Nginx 1316 2023-05-19 10:28:06