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

  • Comment résoudre le problème de transfert des cookies perdus par Nginx
    Comment résoudre le problème de transfert des cookies perdus par Nginx
    1. Chemin d'opération des cookies perdus : http://localhost:8080/content/requestAction!showMainServiceReqDetail.action chemin deux : http://localhost/content/requestAction!showMainServiceReqDetail.action chemin trois : http://localhost/clp/ requestAction!showMainServiceReqDetail.action le chemin un est un accès direct, le chemin deux est le même que le chemin
    Nginx 3014 2023-05-15 21:10:12
  • Comment atteindre une haute disponibilité en combinant keepalived avec nginx
    Comment atteindre une haute disponibilité en combinant keepalived avec nginx
    1. Introduction keepalived est une solution à haute disponibilité pour les services LVS basée sur le protocole vrrp, qui peut être utilisée pour éviter les points de défaillance uniques. Un service LVS aura deux serveurs exécutant keepalived, un comme serveur principal (maître) et un comme serveur de sauvegarde (sauvegarde), mais il apparaîtra comme une adresse IP virtuelle pour le monde extérieur. Le serveur principal enverra des messages spécifiques au serveur. serveur de sauvegarde. Lorsque le serveur de sauvegarde Lorsque le serveur ne peut pas recevoir ce message, c'est-à-dire lorsque le serveur principal tombe en panne, le serveur de sauvegarde reprendra l'adresse IP virtuelle et continuera à fournir des services, garantissant ainsi une haute disponibilité. keepalived est l'implémentation parfaite de vrrp, donc avant d'introduire keepalived, introduisons v
    Nginx 1375 2023-05-15 21:07:12
  • Comment configurer l'hôte virtuel Nginx dans CentOS7.3
    Comment configurer l'hôte virtuel Nginx dans CentOS7.3
    Environnement expérimental Une machine virtuelle centos7.3 minimalement installée configure l'environnement de base 1. Installez nginxyuminstall-yepel-*yumisntall-ynginxvim 2. Établissez le répertoire racine du site de l'hôte de la machine virtuelle mkdir/var/wwwrootmkdir/var/wwwroot/site1mkdir/var / wwwroot/site2echo-e"site1">>/var/wwwroot/site1/index.htmlecho-e"site2">>/var/
    Nginx 1492 2023-05-15 20:55:19
  • Comment Docker exécute nginx et monte les répertoires locaux dans des images
    Comment Docker exécute nginx et monte les répertoires locaux dans des images
    1. Extrayez l'image dockerpullnginx de hup. 2. Créez le répertoire à monter : mkdir-p/data/nginx/{conf, conf.d, html, logs} 3. Vous devez d'abord disposer d'un fichier de configuration pour démarrer le conteneur. 3.1vim/data/conf/nginx.
    Nginx 1192 2023-05-15 20:25:16
  • Quelles sont les différences entre Nginx et Apache ?
    Quelles sont les différences entre Nginx et Apache ?
    Nginx, comme Apache, est un logiciel de serveur HTTP. Tous deux adoptent une conception de structure modulaire dans leur implémentation fonctionnelle. Tous deux prennent en charge des interfaces de langage commun, telles que PHP, Perl, Python, etc., et prennent également en charge les proxys directs et inverses, les hôtes virtuels, la réécriture d'URL. transmission compressée, transmission cryptée SSL, etc. La principale différence entre Apache et NGINX réside dans leur architecture de conception. Apache utilise une approche axée sur les processus et crée un nouveau thread pour chaque requête. NGINX utilise une architecture basée sur les événements pour gérer plusieurs requêtes dans un thread. Qu’est-ce que le serveur HTTP Apache ? Le serveur HTTP Apache est un serveur Web multiplateforme open source, également connu sous le nom de « httpd
    Nginx 5613 2023-05-15 19:46:04
  • Comment déployer une application monopage avec Docker+Nginx
    Comment déployer une application monopage avec Docker+Nginx
    Du développement au déploiement, faites-le vous-même. Lorsque nous développons une application monopage, npmrunbuild générera un index.html dans le répertoire dist après avoir exécuté le build. Alors, comment déployer cet index.html sur le serveur ? Structure du répertoire dist/ : fichiers statiques construits par le docker frontal/ : la configuration du fichier de configuration requise pour le miroir nginx sélectionne quelques points de configuration à aborder. Tout d'abord, gzip compresse les ressources pour économiser la bande passante et améliorer la vitesse de chargement du navigateur, bien que Webpack soit déjà disponible. le prend en charge au moment de la construction. Générez simplement un package compressé .gz, mais vous pouvez également activer gzipon via nginx;gzip_disable"msie6";#0-9, etc.
    Nginx 785 2023-05-15 19:40:19
  • Comment résoudre le problème selon lequel le projet vue de déploiement nginx ne peut pas trouver le fichier js css
    Comment résoudre le problème selon lequel le projet vue de déploiement nginx ne peut pas trouver le fichier js css
    Plusieurs fois après npmrunbuild, le répertoire relatif du fichier js et du fichier css automatiquement inséré par webpack dans le fichier index.html est toujours erroné après l'avoir publié sur le serveur, nginx ne trouve pas le fichier. vue-cli@3 Dans vue-cli@3, vous devez ajouter un baseurl pour tous les fichiers que votre webpack insère dans index.html. Vous devez créer un nouveau vue.config.js dans le répertoire racine du projet et ajouter le. contenu suivant :.module.exports={baseurl:isprod?'/basexxx/':&#3
    Nginx 2826 2023-05-15 19:40:12
  • Comment configurer le pseudo-statique et adapter le client dans nginx
    Comment configurer le pseudo-statique et adapter le client dans nginx
    Le backend utilise le framework thinkphp3.2.3. Si vous utilisez d'autres langages ou langages, veuillez apporter les modifications appropriées au server{listen80;server_namewww.morgen.club;#charsetkoi8-r;#access_loglogs/host.access.logmain;website. emplacement du répertoire racine/ {roothtml;indexindex.htmlindex.htm;#Définissez le périphérique d'accès set$source_device'index';#Jugez-le comme étant un client mobile ou un ipadif($ht
    Nginx 1433 2023-05-15 19:37:04
  • Comment configurer le serveur Nginx pour empêcher les attaques Flood
    Comment configurer le serveur Nginx pour empêcher les attaques Flood
    Dans le test, je vais simplement vous expliquer comment configurer le module de demande de limite nginx et comment il protège votre site Web contre les attaques DDoS ou d'autres attaques par déni de service basées sur http. Dans ce test, j'ai enregistré l'exemple de page dans blitz.io (maintenant un service gratuit) et je l'ai nommé about.html pour tester la directive limit_req. Tout d'abord, j'ai utilisé la commande suivante sur blitz pour lancer 1075 requêtes simultanées. Cela dure une minute. , le délai d'attente de réponse est défini sur 2 minutes, la zone est la Californie et tous les autres États, à l'exception de l'état 200, sont définis sur un état anormal. Même l'état 503 est considéré comme un échec -p1-1075:60--.
    Nginx 784 2023-05-15 18:52:06
  • Comment Nginx coopère-t-il avec PHP pour réaliser la fonction de génération de vignettes en temps réel ?
    Comment Nginx coopère-t-il avec PHP pour réaliser la fonction de génération de vignettes en temps réel ?
    Configuration nginx : copiez le code comme suit : #Supposons qu'il existe un fichier sur le serveur : abc.jpg et que l'image originale est accessible via http://filefs.domain.com/file/abc.jpg. En fait, généralement, nous sauvegardons uniquement le contenu de "/file/abc.jpg" dans la base de données. #Maintenant, nous devons implémenter la vignette #abc.jpg.w320.jpg (w320, largeur 320px) générée automatiquement par le serveur via http://filefs.domain.com/file/abc.jpg.w320.jpg. et renvoyer des données d'image. #Les deux conditions suivantes doivent être remplies :
    Nginx 945 2023-05-15 18:37:06
  • Comment installer et configurer Nginx dans Ubuntu
    Comment installer et configurer Nginx dans Ubuntu
    1. Introduction à nginx nginx est un serveur http très léger, qui se prononce « enginex », est un serveur http et proxy inverse hautes performances, et est également un serveur proxy imap/pop3/smtp. 2. Prise en charge de PHP Actuellement, il existe trois types de prise en charge de PHP par différents serveurs Web : (1) Grâce aux modules intégrés du serveur Web, tels que mod_php5 d'Apache, et un mod_perl intégré d'Apache similaire peut prendre en charge Perl. . (2) Implémenté via cgi, qui est similaire au cgi précédent de Perl. L'inconvénient de cette méthode est de mauvaises performances, car à chaque fois le serveur rencontre ces scripts.
    Nginx 1951 2023-05-15 18:07:25
  • Comment configurer le serveur de fichiers statiques Nginx
    Comment configurer le serveur de fichiers statiques Nginx
    Serveur de configuration de base{listen80;server_namefile.52itstyle.com;charsetutf-8;La directive #root est utilisée pour spécifier le chemin de base du fichier sur le serveur root/data/statics; La directive #location est utilisée pour mapper les requêtes au fichier local emplacement du système/{autoindexon ;#Index autoindex_exact_sizeon;#Afficher la taille du fichier autoindex_localtimeon;#Afficher l'heure du fichier}} Redémarrez le service nginx : service de fichier d'accès nginx-sreload, http://
    Nginx 1830 2023-05-15 18:04:14
  • Comment résoudre le déploiement de Nginx React Actualiser 404
    Comment résoudre le déploiement de Nginx React Actualiser 404
    Solution au déploiement de nginx, réaction à l'actualisation 404 : 1. Modifiez la configuration de Nginx en "server{listen80;server_namehttps://www.xxx.com;location/{rootxxx;indexindex.htmlindex.htm;...}" ; 2. Actualisez le routage. , allez simplement sur nginx pour charger la page selon le chemin actuel. nginx déploie une application de réaction, actualise l'itinéraire et signale 404. Lorsque nginx déploie une application de réaction d'une seule page, si vous accédez à un certain itinéraire puis actualisez l'itinéraire actuel, 404 sera signalé. Personnellement, je pense : réagir est. une application d'une seule page, et le chargement des pages dépend du routage et de l'itinéraire
    Nginx 3445 2023-05-15 18:01:19
  • Comment optimiser le noyau à haute concurrence Nginx
    Comment optimiser le noyau à haute concurrence Nginx
    Qu'est-ce que la haute concurrence ? Les paramètres par défaut du noyau Linux prennent en compte les scénarios les plus courants et ne conviennent pas aux serveurs Web prenant en charge l'accès à haute concurrence. Par conséquent, les paramètres du noyau Linux doivent être modifiés, afin que nginx puisse avoir des performances plus élevées lors de l'optimisation. noyau, De nombreuses choses peuvent être faites, mais nous effectuons généralement des ajustements en fonction des caractéristiques commerciales. Lorsque nginx est utilisé comme serveur de contenu Web statique, proxy inverse ou serveur fournissant un serveur de compression, l'ajustement du noyau. Les paramètres réseau sont différents. Voici le plus approprié. Les paramètres réseau TCP courants qui permettent à nginx de prendre en charge davantage de requêtes simultanées sont simplement configurés ; ils nécessitent de modifier /etc/sysctl.conf pour modifier les paramètres du noyau. Analyse détaillée de la configuration de la méthode de configuration # représente un seul
    Nginx 1027 2023-05-15 17:52:06
  • Que sont les requêtes et précautions du proxy Nginx axios ?
    Que sont les requêtes et précautions du proxy Nginx axios ?
    Informations de configuration 1.nginx.conf Comme il existe de nombreuses informations de configuration nginx.conf, cet article se concentre uniquement sur les paramètres d'axios et de demande de ressources statiques. En passant, certains éléments de configuration courants seront également notés. Les paramètres spécifiques sont les suivants : #Définissez le serveur http et utilisez sa fonction de proxy inverse pour fournir une prise en charge de l'équilibrage de charge http{#Délai d'expiration de connexion keepalive_timeout120;#commutateur de compression gzip et configuration associée gzipon;gzip_min_length1k;gzip_buffers432k;gzip_http_version1.1;gzip_comp_level2;gzip_typestext
    Nginx 1085 2023-05-15 17:43:06

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