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

  • Comment résoudre le problème lorsque Docker ne parvient pas à exécuter le fichier de configuration de liaison nginx
    Comment résoudre le problème lorsque Docker ne parvient pas à exécuter le fichier de configuration de liaison nginx
    L'exécution directe de la commande de démarrage ne parviendra pas à extraire l'image : dockerpullnginx, puis exécutera la commande de démarrage : dockerrun-d-p80:80-p443:443--namenginx\-v/mydata/nginx/html:/usr/share/nginx /html\-v /mydata/nginx/conf/nginx.conf:/etc/nginx/nginx.conf\-v/mydata/nginx/conf/conf.d:/etc/nginx/conf.d\-v/ mesdonnées/nginx/logs :/var/
    Nginx 944 2023-05-17 09:34:05
  • Comment configurer le serveur FTP proxy inverse nginx
    Comment configurer le serveur FTP proxy inverse nginx
    1. Installez nginx 2. Installez vsftpd 3. Modifiez le fichier de configuration nginx nginx.conf 3.1 Ajoutez l'utilisateur ftp userftpuser dans la première ligne ; 3.2 Configurez le chemin d'accès correspondant au serveur{ Listen80 ; #nginx proxy port server_namelocalhost ; images{ root /home/ftpuser; #Le chemin absolu du dossier du serveur proxy ftp indexftpuser #Définir la page d'accueil;
    Nginx 4893 2023-05-17 09:31:18
  • Comment installer nodejs sous Ubuntu et implémenter le serveur proxy inverse Nginx
    Comment installer nodejs sous Ubuntu et implémenter le serveur proxy inverse Nginx
    1. Il est fortement recommandé d'utiliser nvm (node ​​​​version manager) pour installer la nouvelle version de nodejs. Il y a plus ou moins de problèmes avec les autres méthodes d'installation. Les étapes spécifiques sont les suivantes : 1. Téléchargez nvm via la commande git La commande d'exécution est la suivante Nous téléchargeons nvm sur /root/git/ (n'oubliez pas d'installer git en premier) : [root@vm-22-180-ubuntu. ~]#pwd/ root[root@vm-22-180-ubuntu~]#mkdirgit[root@vm-22-180-ubuntu~]#cdgit[root@vm-22-180-ubuntu~]#gitclonehttps:/ /
    Nginx 1554 2023-05-17 09:13:05
  • Comment nginx implémente l'équilibrage de charge et la session de partage multi-sites
    Comment nginx implémente l'équilibrage de charge et la session de partage multi-sites
    Les méthodes courantes pour les sessions de partage multi-sites incluent : • L'utilisation du service d'état automatique .net (asp.netstateservice) ; • L'utilisation de la base de données de session .net ; •Utiliser des cookies pour réaliser un partage entre plusieurs sites (cette méthode est limitée au cas où plusieurs sites sont dans le même nom de domaine ; nous nous entraînerons ici à stocker les sessions sous forme de base de données pour réaliser des sessions de partage multi-sites) ; Tout d'abord, nous construisons le site, comme indiqué ci-dessous : default.aspx a deux boutons Setsession est principalement utilisé pour attribuer des valeurs à une session (telles que : session).
    Nginx 1242 2023-05-17 08:31:13
  • Comment utiliser Nginx comme serveur de programme Perl et son module Perl sous Linux
    Comment utiliser Nginx comme serveur de programme Perl et son module Perl sous Linux
    Construire perl+fastcgi+nginx nginx+fastcgi est l'environnement le plus populaire sous PHP. Perl aura-t-il également fastcgi Bien sûr, aujourd'hui, nous allons construire fastcgi pour perl sous nginx. la popularité du programme Web PHP est inégalée par Perl. Peu importe la qualité des performances, c'est en vain. Cependant, certaines petites fonctions peuvent être résolues en utilisant le fastcgi de Perl. 1. Préparez l'environnement logiciel. : nginxperl : Le système est livré avec l'installation fastcgi1.2perl. Généralement, Linux est livré avec Perl, vous n'avez donc pas besoin de l'installer. Si ce n'est pas le cas, veuillez exécuter :
    Nginx 1027 2023-05-16 23:25:51
  • Comment résoudre l'erreur CPU de configuration du serveur nginx
    Comment résoudre l'erreur CPU de configuration du serveur nginx
    Tout d'abord, vérifiez la possibilité de problèmes avec les clients : en raison d'un trafic excessif sur le site Web, le nombre d'adresses IP dépasse un million par jour, ce qui provoque une augmentation folle du processeur, directement jusqu'à 100 % du taux de fonctionnement, provoquant le crash et le gel du serveur. Après plusieurs jours de recherche, nous sommes arrivés à un résultat : c'est-à-dire que la connexion est bloquée, provoquant une boucle sans fin de crashs, tant qu'elle est redémarrée, elle sera bloquée et crashera à nouveau environ 2-3 fois. heures plus tard. Après analyse du programmeur, il se peut que le trafic dépasse le délai et provoque le crash. Alors, quelle est la solution aux alarmes fréquentes du processeur lorsque vous rencontrez la configuration du serveur nginx : Tout d'abord, vous devez déterminer si la configuration du serveur est suffisante et si cet utilisateur utilise un serveur BGP, la bande passante et la configuration sont suffisantes. E5-2650V4*232G Mémoire 250 G SSD Samsung, donc
    Nginx 1728 2023-05-16 23:01:04
  • Comment intégrer nginx avec Lua pour faire fonctionner MySQL
    Comment intégrer nginx avec Lua pour faire fonctionner MySQL
    L'idée d'implémentation est de configurer directement la liste noire dans nginx et de l'implémenter en écrivant des blocs logiques ; d'écrire un filtre dans le serveur (Java) et d'unifier les interceptions dans le filtre et de l'unifier dans l'intercepteur ; Interception ; voici 3 idées d'implémentation. En ce qui concerne les solutions d'implémentation, il peut y en avoir plus, mais si nous y réfléchissons, l'écriture de blocs logiques dans nginx ne semble pas être ce pour quoi beaucoup de gens sont doués ; au niveau du code, mais c'est le cas. Premièrement, pendant les périodes de pointe où la concurrence est élevée, cela exercera inévitablement une plus grande pression sur les services back-end. Existe-t-il d'autres meilleures façons de gérer ce problème ? C'est à cela que sert Lua, c'est-à-dire que Nginx agit comme une passerelle et agit toujours comme un serveur proxy, car Nginx peut intégrer Lua
    Nginx 1263 2023-05-16 22:43:11
  • Analyse d'un exemple de code pour l'installation de nginx sous Linux
    Analyse d'un exemple de code pour l'installation de nginx sous Linux
    Le système Linux est une introduction centos 64 bits 1. Méthodes courantes pour le logiciel d'installation Linux 1. L'installation rpm (ou pkg), similaire au programme d'installation Windows, est un programme précompilé. La compilation des paramètres généraux est utilisée et les paramètres de configuration ne sont pas optimaux et contrôlables. Par exemple, l'installation personnalisée de composants spécifiques du programme présente généralement des dépendances complexes entre les packages d'installation, ce qui rend l'opération complexe et facile à installer, avec un faible taux d'erreur. 2. L'installation de yum (ou apt -get), une version améliorée de rpm, télécharge automatiquement les packages d'installation en ligne et gère automatiquement les dépendances. 3. La compilation et l'installation (la méthode n'est pas très différente selon les différentes distributions Linux) sont hautement contrôlables et peuvent être optimisé en fonction de l'environnement système actuel lors de la configuration Paramètres, composants personnalisables et paramètres d'installation faciles
    Nginx 642 2023-05-16 22:13:04
  • Comment remplacer nginx par openresty
    Comment remplacer nginx par openresty
    OpenResty, également connu sous le nom de ngx_openresty, est un serveur d'applications Web principal basé sur Nginx. OpenResty est une plate-forme Web hautes performances basée sur Nginx et Lua qui transforme efficacement Nginx en un serveur puissant en réunissant divers modules Nginx Universal bien conçus. plateforme d'applications Web. Téléchargez openrestywgethttps://openresty.org/download/openresty-1.15.8.1.tar.gztarzxvfopenresty-1.15.8.1.tar.gzcdopenresty
    Nginx 1224 2023-05-16 22:10:05
  • Comment résoudre le problème selon lequel nginx ne peut pas démarrer car le port 80 est occupé sous Windows
    Comment résoudre le problème selon lequel nginx ne peut pas démarrer car le port 80 est occupé sous Windows
    1. Installez et téléchargez la dernière version utilisée sous Windows, actuellement la 1.11.10, comme indiqué sur la figure : Téléchargez-la et décompressez-la simplement. 2. Exécutez nginx, erreur : [emerg]10348#10940 :bind()to0.0.0.0 :80failed(10013 :anatentativetoaccessasocketinawayforbiddenbysesaccesspermissions) comme indiqué dans la figure : cela peut également être vu dans le journal, ouvrez : nginx-1.11. 10\ logs\error.log est affiché dans la figure : nginx utilise le port 80 par défaut, mais w
    Nginx 2497 2023-05-16 21:56:36
  • Comment optimiser la configuration et le noyau Nginx
    Comment optimiser la configuration et le noyau Nginx
    Le code de copie d'optimisation (fichier de configuration) dans l'instruction nginx est le suivant : work_processes8 ; Il est recommandé de spécifier le nombre de processus nginx en fonction du nombre de processeurs, généralement un multiple de celui-ci. Copiez le code comme suit : Worker_cpu_affinity000000010000001000000100000010000001000000100000010000000 ; Attribuez un processeur à chaque processus. Dans l'exemple ci-dessus, 8 processus sont affectés à 8 processeurs. Copiez le code comme suit : worker_rlimit_nofi
    Nginx 1386 2023-05-16 21:43:27
  • Comment accéder à plusieurs projets avec un seul nom de domaine dans Nginx
    Comment accéder à plusieurs projets avec un seul nom de domaine dans Nginx
    Introduction de correspondance du module de localisation 1. "=" Correspondance de la directive de préfixe, si la correspondance réussit, les autres correspondances seront arrêtées. 2. Les instructions de chaîne ordinaires sont mises en correspondance du plus long au plus court. Si l'emplacement correspondant avec succès utilise ^~, les autres correspondances seront arrêtées (correspondance régulière). 3. Faites correspondre les instructions d'expression régulière dans l'ordre dans le fichier de configuration. En cas de succès, les autres correspondances seront arrêtées. 4. S'il y a une correspondance réussie à la troisième étape, utilisez le résultat, sinon utilisez le résultat de la deuxième étape. Remarque 1. L'ordre de correspondance consiste à faire correspondre d'abord les chaînes ordinaires, puis à faire correspondre les expressions régulières. De plus, l'ordre de correspondance des chaînes ordinaires est basé sur la longueur des caractères dans la configuration, de long à court, ce qui signifie que l'ordre des emplacements configurés à l'aide de chaînes ordinaires n'est de toute façon pas pertinent.
    Nginx 2110 2023-05-16 21:37:20
  • Comment utiliser nginx pour déployer le projet vue2 sous le système Windows
    Comment utiliser nginx pour déployer le projet vue2 sous le système Windows
    Étape 1 : Téléchargez et installez nginx1. Tout d'abord, nous devons nous rendre sur le site officiel de nginx pour télécharger la version Windows de nginx2. Après avoir cliqué sur le lien de téléchargement, vous téléchargerez le package compressé nginx suivant : 3. Décompressez le package compressé nginx. . Vous devez faire attention ici, nginx Le chemin de décompression ne peut pas contenir de caractères chinois, sinon le service nginx ne démarrera pas normalement. Si vous ne me croyez pas, essayez 4. Nous double-cliquons sur le fichier nginx.exe pour démarrer le service. Les amis qui observent attentivement constateront qu'une fenêtre contextuelle noire disparaît en un éclair, puis le démarrage est terminé. 5. Ensuite, nous ouvrons le navigateur et visitons : http://localhost. Si l'interface suivante apparaît, cela signifie que le service nginx a démarré avec succès !
    Nginx 2568 2023-05-16 21:37:11
  • Comment utiliser proxy_pass dans Nginx
    Comment utiliser proxy_pass dans Nginx
    1. Guide officiel de nginx pour proxy_pass Il existe deux modules dans nginx qui ont des instructions proxy_pass. Proxy_pass de ngx_http_proxy_module : Syntaxe : proxy_passURL ; Scénario : location, ifinlocation, limit_sauf Description : Définissez le protocole et l'adresse du serveur proxy principal, ainsi qu'un URI facultatif qui peut correspondre à l'emplacement. Le protocole peut être « http » ou « https ». adresse
    Nginx 1689 2023-05-16 20:38:15
  • Comment résoudre le problème de non-actualisation de la page en raison de la configuration de nginx dans un environnement Linux
    Comment résoudre le problème de non-actualisation de la page en raison de la configuration de nginx dans un environnement Linux
    Dans l'environnement Linux, l'équilibrage de charge nginx est configuré. Le mécanisme de cache peut ne pas être configuré correctement dans le fichier de configuration nginx.conf de l'hôte virtuel, ce qui empêche l'actualisation de la page et l'affichage du contenu du cache. Enfin, commentez la configuration du cache pertinente dans le fichier nginx.conf, puis accédez au répertoire tmp pour afficher le fichier cache généré, comme le montre la figure : Ici, nous devons supprimer les fichiers proxy_cache et proxy_temp : redémarrez le service nginx. : serviceginxrestart
    Nginx 1626 2023-05-16 20:26:12

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