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 configurer les restrictions d'accès à Nginx
- Qu'est-ce que la restriction d'accès à nginx ? Configuration La restriction d'accès à nginx peut être basée sur deux aspects. L'un est le contrôle d'accès basé sur IP et l'autre est le contrôle de connexion approuvé par l'utilisateur. Ci-dessous, nous présenterons ces deux méthodes une par une. contrôle d'accès basé sur : Oui En configurant le contrôle d'accès basé sur IP, nous pouvons obtenir l'effet d'autoriser certaines IP à accéder et de restreindre les IP qui ne peuvent pas y accéder. Il s'agit de la méthode de configuration pour autoriser l'accès. Syntaxe de configuration : allowaddress|cidr|unix|all. ; Configuration par défaut : Aucune configuration Chemin de configuration : http , serveur, emplacement, limit_sauf ; il s'agit d'une méthode de configuration qui n'autorise pas l'accès. Syntaxe de configuration : denyaddress|c.
- Nginx 2312 2023-05-13 10:46:05
-
- Exemple d'analyse d'ensemble de signaux nginx
- Reproduction du scénario Ci-dessous, j'utiliserai un nginx natif pour reproduire ce processus sur ma machine virtuelle avec fedora26 installé. La version de nginx que j'utilise est la dernière 1.13.4. Commencez par démarrer nginx et vous pouvez voir que le maître et le travailleur sont en cours d'exécution. . Ensuite, nous envoyons un signal sigusr2 au maître Lorsque le noyau nginx reçoit ce signal, il déclenchera une mise à jour à chaud. Vous pouvez voir que le nouveau maître et les ouvriers du masterfork sont déjà en cours d'exécution. À ce moment-là, nous envoyons alors un signal sigwinch à l'ancien maître. Après avoir reçu ce signal, l'ancien maître enverra si à ses ouvriers.
- Nginx 1063 2023-05-13 10:37:16
-
- Comment intercepter un agent utilisateur spécifique dans Nginx
- Liste noire des agents utilisateurs spécifiques dans nginx Pour configurer la liste de blocage des agents utilisateurs, ouvrez le fichier de configuration nginx de votre site Web et recherchez la section des définitions de serveur. Ce fichier peut être placé à différents endroits, en fonction de votre configuration nginx ou de votre version Linux (par exemple, /etc/nginx/nginx.conf, /etc/nginx/sites-enabled/, /usr/local/nginx/conf /nginx. conf,/etc/nginx/conf.d/). Copiez le code comme suit : server{listen80default_server;server_nam
- Nginx 1292 2023-05-13 10:25:05
-
- Comment Nginx redirige HTTP vers HTTPS
- Nginx est un outil de redirection puissant qui peut être facilement configuré pour rediriger le trafic Web HTTP non sécurisé ou non chiffré vers des serveurs Web HTTPS chiffrés et sécurisés sur votre système. Nginx, prononcé « Enginex », est un serveur Web et proxy inverse gratuit, open source, hautes performances, basé sur Linux, chargé de gérer et de gérer la charge du plus grand trafic de sites Web sur Internet. Nginx est un outil de redirection puissant qui peut être facilement configuré pour rediriger le trafic Web HTTP non sécurisé ou non chiffré vers des serveurs Web HTTPS chiffrés et sécurisés sur votre système. Si vous êtes un administrateur système ou un développeur, vous devez utiliser fréquemment le serveur Nginx. Dans cet article, nous allons
- Nginx 3285 2023-05-13 09:52:13
-
- Comment résoudre l'erreur 500 Internal Server Error dans Nginx
- 1. L’espace disque est-il insuffisant ? Utilisez df-k pour vérifier si l'espace disque est plein. Libérer de l'espace sur le disque dur peut résoudre 500 erreurs. Si accesslog est activé dans nginx, il est préférable de fermer accesslog lorsqu'il n'est pas nécessaire. Accesslog occupe beaucoup d’espace sur le disque dur. 2. Le fichier de configuration nginx est erroné ? Cela ne fait pas référence aux erreurs de syntaxe. Si nginx a une erreur de syntaxe dans le fichier de configuration, il la demandera au démarrage. Lors de la configuration de la réécriture, 500 erreurs peuvent survenir si certaines règles ne sont pas gérées correctement. Veuillez vérifier attentivement vos règles de réécriture. Si certaines variables du fichier de configuration sont mal définies, une erreur 500 se produira également, par exemple en faisant référence à une variable sans valeur. 3. Tel que
- Nginx 4893 2023-05-13 09:28:21
-
- Comment configurer Nginx pour surveiller le certificat SSL sur le port 443
- 1. Préparez le fichier de certificat. J'utilise le certificat SSL de la version gratuite d'Alibaba Cloud Symantec. Téléchargez le fichier de certificat et décompressez-le pour obtenir le fichier suivant. Créez un répertoire ssl dans le répertoire nginx–>cert et copiez tous les fichiers ci-dessus dans le répertoire ssl 2. Modifiez le fichier nginx.conf et remplissez ce qui suit en http. {} de nginx.conf. Content server{listen443;server_namewww.httpstest.com;sslon;roothtml;indexindex.htmlindex.htm;#Remplacez le fichier .pem/.key ici par son nom de fichier correspondant ssl_
- Nginx 2614 2023-05-13 09:19:05
-
- Comment configurer le chemin du fichier racine et alias et le répertoire d'index dans Nginx
- Configuration du chemin de fichier racine et alias nginx dispose de deux manières de spécifier le chemin de fichier : racine et alias. Les différences d'utilisation entre les deux sont résumées ci-dessous pour faciliter une réponse rapide pendant le processus de candidature. La principale différence entre root et alias réside dans la façon dont nginx interprète l'uri après l'emplacement, ce qui amène les deux à mapper les requêtes aux fichiers du serveur de différentes manières. [root] Syntaxe : rootpath Valeur par défaut : roothtml Section de configuration : http, serveur, emplacement, if [alias] Syntaxe : aliaspath Section de configuration : location Exemple : location~^/we
- Nginx 1725 2023-05-13 09:10:14
-
- Comment configurer et optimiser le service de fichiers statiques Nginx
- Répertoire racine et fichiers d'index La directive root spécifie le répertoire racine qui sera utilisé pour rechercher les fichiers. Pour obtenir le chemin d'accès au fichier demandé, nginx ajoute l'URI de la demande au chemin spécifié par la directive racine. Cette directive peut être placée à n'importe quel niveau dans le contexte http{}, server{} ou location{}. Dans l'exemple ci-dessous, la directive racine est définie pour le serveur virtuel. Il s'applique à tous les blocs location{} qui ne contiennent pas de directive racine pour redéfinir explicitement la racine : server{root/www/data;location/{}location/images/{}location~\.(mp3|mp4){root /www/moi
- Nginx 1596 2023-05-13 09:04:13
-
- Comment utiliser le module en amont dans Nginx
- Introduction au module amont Les modules nginx sont généralement divisés en trois grandes catégories : gestionnaire, filtre et amont. Dans les chapitres précédents, les lecteurs ont déjà découvert les gestionnaires et les filtres. En utilisant ces deux types de modules, nginx peut facilement réaliser n'importe quel travail autonome. Le module en amont permettra à nginx de transcender les limites d'une seule machine et de compléter la réception, le traitement et le transfert des données réseau. La fonction de transfert de données fournit à nginx des capacités de traitement horizontal sur une seule machine, libérant nginx de la limitation de ne fournir qu'une seule fonction pour les nœuds terminaux et lui permettant d'avoir les fonctions de fractionnement, d'encapsulation et d'intégration au niveau de l'application réseau. Le transfert de données est la capacité de nginx à créer une application réseau
- Nginx 1705 2023-05-13 08:40:12
-
- Comment utiliser Nginx pour créer un serveur d'images sous Windows
- 1. Allez sur le site officiel pour télécharger le package compressé nginx. Le répertoire décompressé est le suivant 2. Dans le fichier de configuration décompressé conf/nginx.conf, ajoutez ou modifiez le code avec les endroits colorés #usernobody;worker_processes1;#error_loglogs/error. .log ; #error_loglogs/error.lognotice ;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime
- Nginx 2323 2023-05-13 08:34:22
-
- Méthode de structure du fichier de configuration Nginx
- nginx a été conçu et développé par lgorsysoev pour rambler.ru, le deuxième site le plus visité de Russie. Depuis sa sortie en 2004, il est devenu presque mature et parfait grâce à la puissance de l'open source. nginx est riche en fonctions et peut être utilisé comme serveur http, serveur proxy inverse et serveur de messagerie. Prend en charge fastcgi, ssl, virtualhost, urlrewrite, gzip et d'autres fonctions. Et prend en charge de nombreuses extensions de modules tiers. La stabilité de Nginx, ses fonctionnalités, ses exemples de fichiers de configuration et sa faible consommation de ressources système lui ont permis de rattraper son retard, avec un taux d'utilisation de 12,18 % des sites Web actifs dans le monde, soit environ 22,2 millions de sites Web. fonctions communes de nginx
- Nginx 1509 2023-05-13 08:34:16
-
- Comment installer et déployer Nginx et configurer https dans Centos7.3
- Environnement d'installation Installation 1.gcc Pour installer nginx, vous devez d'abord compiler le code source téléchargé depuis le site officiel. La compilation dépend de l'environnement gcc : yuminstallgcc-c++2.pcrepcre-devel installation pcre-devel est une bibliothèque de développement secondaire. développé en utilisant pcre. : yuminstall-ypcrepcre-devel3.zlib L'installation de la bibliothèque zlib fournit de nombreuses méthodes de compression et de décompression. nginx peut utiliser zlib pour compresser le contenu du package http : yuminstall-yzlibzlib-devel4.openssl Installer une bibliothèque de mots de passe de couche de socket sécurisée solide, possède le mot de passe principal
- Nginx 894 2023-05-13 08:16:12
-
- Comment configurer php, nginx, redis dans Ubuntu
- Les éléments importants pour configurer php, nginx et redis dans Ubuntu18.04.1-LTS-64 sont les suivants : 1. Les installations suivantes sont effectuées dans le répertoire racine du système, c'est-à-dire : ubuntu@VM-0-8-ubuntu :/ $Exécutez la commande ici ; 2. Pour modifier les fichiers de configuration suivants, il est préférable de sauvegarder d'abord les fichiers d'origine 1. Pour installer nginx, entrez la commande : sudoapt-getinstallnginx. Une fois l'installation réussie, accédez au système. racine
- Nginx 1346 2023-05-12 23:28:04
-
- Comment configurer nginx sur le serveur centos
- Téléchargez le terminal sécurisé mobaxterm_personal. Tout d'abord, après avoir téléchargé le terminal sécurisé, connectez-vous à votre propre réseau public IP et l'affichage sera comme indiqué ci-dessus après une connexion réussie. Introduction à nginx nginx est un serveur Web léger et un serveur proxy inverse. Par rapport à Apache et Lighttpd, il présente les avantages d'avoir moins de mémoire et une grande stabilité. Son utilisation la plus courante est de fournir un service de proxy inverse. Après la connexion au serveur, la première étape : installer gccgcc-c++ La commande est : yuminstall-ygccgcc-c++. La deuxième étape : installer la bibliothèque pcre $cd/usr/. local/$wgethttp://jaist.dl.sourceforge.net/p
- Nginx 1102 2023-05-12 23:25:04
-
- Comment configurer le nom de domaine de deuxième niveau Nginx
- Lorsqu'un nom de domaine doit être utilisé sur deux projets, nous devons utiliser le nom de domaine de deuxième niveau. Configurez le nom de domaine de deuxième niveau dans Nginx comme suit : 1. Le fichier de configuration d'origine est le suivant : worker_processes1;events{worker_connections1024; }http{includemime.types;default_typeapplication /octet-stream;sendfileon;keepalive_timeout65;server{listen80;server_namelocalhost;location/{roothtm
- Nginx 4587 2023-05-12 23:22:04