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

  • Comment configurer les restrictions d'accès à Nginx
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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

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