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

  • Comment configurer nginx pour renvoyer du texte ou json
    Comment configurer nginx pour renvoyer du texte ou json
    Voyons d'abord le retour du texte fixe et du json. Vous pouvez configurer l'interception de localisation sur le serveur. L'exemple de configuration est le suivant : Texte fixe : location~^/get_text{default_typetext/html;return200'thisitext!';} Json fixe :location. ~^ /get_json{default_typeapplication/json;return200'{"status":"succès",&q
    Nginx 2309 2023-05-18 13:19:14
  • Comment configurer les règles de localisation et de réécriture dans Nginx
    Comment configurer les règles de localisation et de réécriture dans Nginx
    Exemple de didacticiel de localisation : location=/{#Correspondance exacte/, le nom d'hôte ne peut être suivi d'aucune chaîne [configurationA]}location/{#Parce que toutes les adresses commencent par /, cette règle correspondra à toutes les requêtes#Mais régulière et la chaîne la plus longue sera mis en correspondance en premier [configurationB]}location/documents/{#Match n'importe quelle adresse commençant par /documents/ Après la correspondance, continuez la recherche vers le bas#Uniquement lorsque l'expression régulière suivante ne correspond pas, cet article utilisera [configurationC]}location. ~/document
    Nginx 1646 2023-05-18 12:25:06
  • Comment implémenter la limitation de courant Nginx
    Comment implémenter la limitation de courant Nginx
    Comment fonctionne la limitation de courant Nginx ? La limitation de courant Nginx utilise l'algorithme de fuite (algorithme Leakybucket), qui est largement utilisé dans les réseaux informatiques de communication et de commutation de paquets pour gérer les urgences lorsque la bande passante est limitée. Le principe est très similaire à celui d’un seau dans lequel l’eau entre par le haut et fuit par le bas ; si le taux d’entrée d’eau est supérieur au taux de fuite d’eau, le seau débordera. Dans le processus de traitement des demandes, l'eau représente la demande du client et le seau représente une file d'attente dans laquelle la demande attend d'être traitée selon l'algorithme premier entré, premier sorti (fifo). Une fuite signifie qu'une requête quitte le tampon et est traitée par le serveur, un débordement signifie qu'une requête est abandonnée et n'est jamais servie. 1. Limiter la fréquence d'accès (trafic normal) ngi
    Nginx 2160 2023-05-18 12:07:35
  • Comment intercepter l'uri à l'emplacement nginx
    Comment intercepter l'uri à l'emplacement nginx
    Remarque : Les instructions root et aliasroot dans location définissent uniquement la racine de recherche sur le répertoire défini par root, c'est-à-dire que l'uri ne sera pas tronqué. Au lieu de cela, l'uri d'origine sera utilisé pour accéder au répertoire pour trouver le fichier. L'instruction aias tronquera l'URI correspondant, puis utilisera le chemin défini par l'alias plus l'URI restant comme sous-chemin pour trouver l'URI de proxy_pass dans l'emplacement Si l'URL de proxy_pass n'a pas d'URI, si la queue est "/". ", l'URI correspondant sera tronqué. Si la queue n'est pas "/", alors l'URI correspondant ne sera pas tronqué si l'URL proxy_pass contient l'URI
    Nginx 1643 2023-05-18 12:07:06
  • Comment configurer l'initialisation de base du pool de mémoire dans Nginx
    Comment configurer l'initialisation de base du pool de mémoire dans Nginx
    Initialisation de ngx_cycle Pendant tout le processus d'initialisation, la chose la plus importante est l'initialisation de la variable globale nginx_cycle. De nombreuses variables sont initialisées au cours de ce processus. nginx_cycle est initialisé via deux variables locales init_cycle et cycle. comme initialisation de nginx_cyle, car ce qui se passe immédiatement dans le code est une affectation ngx_memzero(&init_cycle,sizeof(ngx_cycle_t));init_cycle.log=log;ngx_cycle=&init_cycl
    Nginx 783 2023-05-18 12:01:06
  • Comment configurer le serveur nginx multi-site
    Comment configurer le serveur nginx multi-site
    1. Tout d'abord, recherchez l'emplacement du fichier de configuration nginx. Le fichier nginx.conf sur Alibaba Cloud se trouve dans /alidata/server/nginx-1.4.4/conf. 2. Créez ensuite un répertoire vhosts dans le répertoire conf. Ce répertoire sert à stocker les fichiers de configuration des différents sites. 3. Ensuite, ajoutez une ligne include/alidata/server/nginx/conf/vhosts/*.conf;userwwwwww;worker_processes1;error_log/alidata/log/nginx/error à la fin de nginx.conf
    Nginx 2640 2023-05-18 11:29:01
  • Comment résoudre le problème 403 causé par le changement de répertoire racine du site Web Nginx
    Comment résoudre le problème 403 causé par le changement de répertoire racine du site Web Nginx
    1. Modifiez le répertoire racine. Le répertoire racine par défaut du site Web de nginx est /usr/local/nginx/html. Pour le remplacer par /home/fuxiao/www, modifiez la méthode : vi/usr/local/nginx/conf/nginx. .conf Remplacez location/{roothtml;indexindex.phpindex.htmlindex.htm;} par location/{root/home/fuxiao/www;indexindex.phpindex.htmlindex.htm;} puis changez location~\.php${ro.
    Nginx 1120 2023-05-18 10:28:12
  • Comment configurer Nginx pour détourner le trafic en fonction du dernier segment IP de la requête
    Comment configurer Nginx pour détourner le trafic en fonction du dernier segment IP de la requête
    Principalement le saut de configuration du jugement if dans le paramètre d'emplacement, le déchargement peut réduire la charge et la pression du serveur. Il s'agit d'une architecture de déploiement de serveur très courante. Sautez en fonction de la plage du dernier segment de l'IP # Veuillez modifier vous-même le nom de domaine, l'IP, le port et d'autres informations en amonthuaji-01.com{server192.168.1.100:8080;}upstreamhuaji-02.com{server192.168.1. 200:8080;} serveur{listen80;server_namewww.huaji.com;location/{if($remote_addr~
    Nginx 1212 2023-05-18 10:10:34
  • Comment personnaliser la page 404 exclusive dans Nginx
    Comment personnaliser la page 404 exclusive dans Nginx
    La première : la propre page d'erreur de Nginx. Nginx accède à une page HTML statique. Lorsque cette page n'existe pas, Nginx renvoie 404. Alors, comment renvoyer 404 au client ? Regardez la configuration ci-dessous. Dans ce cas, il n'est pas nécessaire de modifier aucun paramètre pour réaliser cette fonction. server{listen80;server_namewww.test.com;root/var/www/test;indexindex.htmlindex.htm;location/{}#Définissez le code de la page d'erreur Si le code de la page d'erreur correspondant apparaît, transmettez-le ici. page d'erreur404403500502503
    Nginx 1871 2023-05-18 09:04:13
  • Comment configurer et utiliser le protocole proxy dans nginx
    Comment configurer et utiliser le protocole proxy dans nginx
    Lorsque le protocole proxy est utilisé dans nginx, nous savons que nginx est un serveur Web et un serveur proxy. Il fonctionne généralement derrière un serveur proxy ou un logiciel d'équilibrage de charge (Haproxy, Amazon Elastic LoadBalancer (ELB)). puis à nginx Effectuer un véritable accès au Web. Parce qu'il a traversé plusieurs couches de logiciel, certaines informations client telles que l'adresse IP, le numéro de port, etc. peuvent être masquées, ce qui est préjudiciable à notre analyse des problèmes et à nos statistiques de données, car pour nginx. , Nous voulons pouvoir avoir de vrais clients
    Nginx 2827 2023-05-18 08:47:26
  • Comment résoudre les problèmes rencontrés lors de l'installation de vsftpd dans nginx
    Comment résoudre les problèmes rencontrés lors de l'installation de vsftpd dans nginx
    最简洁的安装步骤[root@itdragon~]#useraddftpuser[root@itdragon~]#passwdftpuserchangingpasswordforuserftpuser.newpassword:badpassword:ittropshortbadpassword:istoosimpleretypenewpassword:passwd:allauthenticationtokensupdatedsuccessfully.[root@itdragon~]#yum -yi
    Nginx 712 2023-05-18 08:40:05
  • Comment utiliser Nginx pour résoudre les problèmes inter-domaines dans l'environnement de développement Vue
    Comment utiliser Nginx pour résoudre les problèmes inter-domaines dans l'environnement de développement Vue
    1. Le nom de domaine de test local doit être le même que le nom de domaine en ligne afin de fournir correctement les cookies et d'effectuer les tests SSO. Remarque : Étant donné que les cookies pertinents sont ajoutés au nom de domaine de quatrième niveau après la connexion SSO, le nom de domaine de test local et le nom de domaine de l'interface en ligne doivent être identiques. 2. Le plan consiste à configurer le fichier hôte de sorte que le nom de domaine en ligne pointe vers localhost : 127.0.0.1product.xxx.xxx.com et à configurer nginx pour le transfert correspondant : server{listen80;listen[::]:80;server_name ${product.xxx.xxx. com};emplacement/api{proxy_passhtt
    Nginx 1676 2023-05-18 08:28:05
  • Comment configurer Nginx pour interdire l'accès à un certain répertoire ou fichier
    Comment configurer Nginx pour interdire l'accès à un certain répertoire ou fichier
    Copiez le code comme suit : location=/config/{return404;} location=/config.ini{return404;} Cela ne peut interdire que l'accès à //www.jb51.net/path/ Copiez le code comme suit : location=/ path/{ return404;} L'accès à //www.jb51.net/path/test.php est interdit. Copiez le code comme suit : location^~/test{denyall;} Peut-être que test devrait être remplacé par path.
    Nginx 2905 2023-05-18 08:04:15
  • Analyse d'exemples d'installation et de configuration de Nginx
    Analyse d'exemples d'installation et de configuration de Nginx
    nginx est un serveur http et un serveur proxy inverse gratuit, open source et hautes performances ; c'est également un serveur proxy imap, pop3 et smtp ; nginx peut être utilisé comme serveur http pour la publication et le traitement de sites Web, et nginx peut être utilisé ; en tant que serveur proxy inverse, le proxy implémente l'équilibrage de charge. Ici, nous présentons brièvement les fonctionnalités d'équilibrage de charge du proxy inverse de nginx sous trois aspects : 1. Proxy inverse À propos du proxy En parlant de proxy, nous devons d'abord clarifier un concept, le soi-disant proxy est un représentant et un canal en ce moment ; concevoir deux rôles, l'un est le rôle d'agent et l'autre est le rôle cible. Le processus dans lequel le rôle d'agent accède au rôle cible pour effectuer certaines tâches via cet agent est appelé agence.
    Nginx 820 2023-05-17 23:28:04
  • Comment définir WordPress pseudo-statique dans Nginx
    Comment définir WordPress pseudo-statique dans Nginx
    Tout d'abord, configurez le module serveur dans nginx comme suit : location/{if(-f$request_filename/index.html){rewrite(.*)$1/index.htmlbreak;}if(-f$request_filename/index.php) { rewrite(.*)$1/index.php;}if(!-f$request_filename){rewrite(.*)/index.php;}}Une fois la configuration terminée, redémarrez nginx puis accédez aux "Paramètres" dans l'arrière-plan du blog WordPress --"corrigé
    Nginx 2210 2023-05-17 23:25: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