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

  • Comment Nginx utilise-t-il Let's Encrypt pour chiffrer https ?
    Comment Nginx utilise-t-il Let's Encrypt pour chiffrer https ?
    HTTPS est désormais la norme pour les sites Web. De nombreux services doivent utiliser https. Si vous ne l'utilisez pas, le navigateur risque de ne pas être très convivial pour vous. Si vous ne souhaitez pas utiliser de clé CA commerciale, vous pouvez utiliser Let's Encrypt pour le cryptage. Le seul inconvénient de l’utilisation de Let’s Encrypt est qu’il doit être mis à jour tous les 3 mois. Bien entendu, vous pouvez également utiliser des mises à jour automatiques pour le gérer. Nous devons installer le plug-in pour réaliser : obtenir la clé pem nécessaire au cryptage SSL. Configurez certbot pour mettre à jour automatiquement la clé secrète. Prérequis requis : Nginx a été installé et l'hôte virtuel a été configuré. Python a été installé.
    Nginx 1490 2023-05-12 17:37:13
  • Analyse de l'instance de serveur https de construction Nginx
    Analyse de l'instance de serveur https de construction Nginx
    Introduction à https https (hypertexttransferprotocoloversecuresocketlayer) est un canal http destiné à la sécurité. En termes simples, il s'agit d'une version sécurisée de http. Autrement dit, une couche SSL est ajoutée sous http. La base de sécurité de https est SSL, donc les détails du cryptage nécessitent SSL. Il s'agit d'un urischeme (système d'identification abstrait) dont la syntaxe est similaire au système http: et est utilisé pour la transmission sécurisée de données http. Le port par défaut utilisé par https est 443. Certificat SSL Type de certificat Introduction Pour configurer un serveur sécurisé, créez une paire de clés publique et privée à l'aide de la clé publique. Dans la plupart des cas, l'envoi d'une demande de certificat (emballage
    Nginx 729 2023-05-12 17:07:13
  • Exemple d'analyse du proxy inverse Nginx, du cache et de la suppression du cache
    Exemple d'analyse du proxy inverse Nginx, du cache et de la suppression du cache
    .nginx配置#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{log_formatmain'$remote_addr-$ utilisateur_distant[$time_local]"$req
    Nginx 1560 2023-05-12 16:55:21
  • Comment configurer la limite de vitesse d'entrée nginx
    Comment configurer la limite de vitesse d'entrée nginx
    Partant du scénario commercial, pendant le processus de développement commercial, nous avons une exigence : le service de téléchargement fourni via le navigateur de fichiers doit être limité en vitesse. Par exemple, lorsque les utilisateurs téléchargent des fichiers via un navigateur de fichiers, ils doivent limiter le taux de téléchargement de chaque utilisateur. À partir de cette exigence, le taux de téléchargement pour des utilisateurs spécifiques peut également être limité. Afin de répondre à cette exigence commerciale, combinée à notre pile technologique actuelle (k8s+nginxingress), elle peut être réalisée en configurant les paramètres nginx correspondants. Qu'est-ce qu'une limitation de vitesse ? La limitation de vitesse, comme son nom l'indique, limite le débit. Le taux ici peut être : la fréquence à laquelle un seul utilisateur accède aux ressources en unité de temps, ou la fréquence à laquelle une seule adresse IP accède aux ressources en unité de temps, ou
    Nginx 2019 2023-05-12 16:52:06
  • Comment installer le certificat SSL sur le serveur Nginx
    Comment installer le certificat SSL sur le serveur Nginx
    Installez le certificat SSL sur le serveur Nginx et configurez nginx1. Téléchargez le fichier de certificat 2. Créez le répertoire cert dans le répertoire conf de nginx et copiez-y le fichier de certificat. 3. Configurez nginx.conf Le nginx.conf complet est le suivant : #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events. {travailleur_c
    Nginx 1335 2023-05-12 16:37:15
  • Comment configurer Node.js pour utiliser le serveur Nginx
    Comment configurer Node.js pour utiliser le serveur Nginx
    Utilisation de Nginx : http{proxy_cache_path/var/cache/nginxlevels=1:2keys_zone=one:8mmax_size=3000minactive=600m;proxy_temp_path/var/tmp;includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;gzi pon; gzip_comp_level6;gzip_varyon;
    Nginx 1555 2023-05-12 16:25:06
  • Comment déployer un certificat SSL dans Nginx
    Comment déployer un certificat SSL dans Nginx
    Une brève introduction à Nginx est le dernier serveur Web hautes performances. Par rapport au serveur Apache traditionnel, ses performances sont améliorées de plus de 10 fois, en particulier sous un grand nombre de connexions client simultanées. De nombreux grands sites Web PHP utilisent des serveurs Nginx. Bien que Nginx utilise le modèle d'E/S réseau du noyau Linux 2.6 et l'architecture epull, son utilisation reste relativement similaire à Apache et constitue une très bonne alternative à Apache. Introduction aux certificats SSL Les certificats SSL sont un type de certificat numérique, similaire aux copies électroniques des permis de conduire, des passeports et des licences commerciales. Parce qu'il est configuré sur le serveur, il est également appelé certificat de serveur SSL. Un certificat SSL est conforme au protocole SSL et consiste en un certificat numérique de confiance
    Nginx 2192 2023-05-12 16:19:12
  • Comment configurer le protocole wss dans nginx
    Comment configurer le protocole wss dans nginx
    Exigences : nginx configure la connexion au protocole websocket. (En arrière-plan, lors de l'utilisation d'un certificat gratuit qui ne prend en charge qu'un seul nom de domaine et prend en charge à la fois le protocole https et le protocole wss, nous pouvons configurer un nginx pour qu'il saute selon différents chemins.) Ce que j'utilise. est un certificat d'un an obtenu gratuitement auprès de Huawei Cloud (car il ne prend en charge qu'un seul nom de domaine, différents sauts doivent être effectués selon le chemin après le nom de domaine. L'interface du projet est en interne 127.0.0.1 : 8888/request/). Play est une connexion socket locale via ws://localhost:28888. Bien entendu, comme le nom de domaine wss est utilisé, il doit être placé sur le serveur ws://yours.
    Nginx 6892 2023-05-12 15:52:12
  • Comment ajouter des services système à Nginx dans CentOS7
    Comment ajouter des services système à Nginx dans CentOS7
    Pour afficher les services, vérifiez d'abord l'état du service de nginx et entrez systemctlstatusnginx. Le résultat est le suivant : aucun service pertinent n'a été trouvé. L'étape suivante consiste à ajouter des services système. Ajouter un service système Ajoutez nginx.service dans le répertoire /usr/lib/systemd/system et modifiez-le en fonction de la situation réelle. Pour une analyse détaillée, veuillez consulter l'article dans les documents de référence ci-dessous. Le contenu est le suivant : [unit]description=nginx-highperformancewebserverdocumentation=http://nginx.org/en/docs/after=network
    Nginx 1308 2023-05-12 15:25:15
  • Comment Docker déploie nginx et modifie les fichiers de configuration
    Comment Docker déploie nginx et modifie les fichiers de configuration
    Une seule ligne de commande : dockerrun\--namenginx-health-web-pc\-d-p6800:80\-v/usr/docker/nginx/html:/usr/share/nginx/html\nginx est une joie à exécutez et démarrez. Presque~~~~~À ce moment-là, le frontal arrive soudainement et dit : "Vous devez ajouter une configuration à votre nginx", et en passant, il vous dit également : "Untel et- donc a été configuré comme ça auparavant. " Bien sûr, vous ne pouvez pas refuser parce que vous êtes très compétitif en ce moment, mais cela demande encore un certain effort pour le configurer. Généralement, la configuration est effectuée au démarrage de Docker. Il vous suffit de monter le répertoire du fichier de configuration C'est simple et pratique, mais.
    Nginx 1504 2023-05-12 15:19:13
  • Comment configurer le certificat SSL Nginx pour obtenir un accès HTTPS
    Comment configurer le certificat SSL Nginx pour obtenir un accès HTTPS
    Contexte En raison des exigences du projet et des raisons de sécurité, il est nécessaire de remplacer l'accès précédent à l'interface http par un accès https. Un certificat SSL doit donc être configuré. L'architecture du projet est la suivante : l'architecture de base est hardload (readwhere) + softload (nginx) + cluster tomcat. La question est maintenant de savoir où configurer le certificat SSL, et le configurer directement sur le hardload ? Ou le configurer respectivement sur nginx et tomcat ? Ou existe-t-il une autre méthode de configuration ? D'abord, j'ai renoncé à configurer le chargement dur, puis après avoir recherché des informations sur Internet, j'ai découvert que le certificat ne peut être configuré que sur nginx, c'est-à-dire que nginx utilise https pour l'accès, et nginx et tomcat utilisent http pour. connexion, afin que le jeu puisse
    Nginx 1349 2023-05-12 15:07:12
  • Méthodes de limitation de courant nginx et de gestion de la configuration
    Méthodes de limitation de courant nginx et de gestion de la configuration
    Limite actuelle de nginx http{limit_conn_zone$binary_remote_addrzone=addr:10m;//$binary_remote_addr signifie la limiter via l'indicateur remote_addr //zone=addr:10m signifie générer une zone mémoire d'une taille de 10 Mo et un nom d'adr.. .server{ location/download/{limit_connaddr1;#Limit the number of simultanéities limit_rate50k;#Limit Bandband}}Limiter le nombre de connexions simultanées $binary_remote_addr : indique via rem
    Nginx 1263 2023-05-12 14:52:06
  • Comment Nginx passe-t-il automatiquement de http à https ?
    Comment Nginx passe-t-il automatiquement de http à https ?
    https est une version plus sécurisée de http. Le passage automatique à https via http peut faciliter l'utilisation du Web par les utilisateurs. Il existe plusieurs façons d'effectuer le saut : 1. Ouvrez les serveurs http et https et laissez http accéder à httpsserver{listen80;listen[::]:80;return301https://$host$request_uri;}server{listen443ssl ;listen[ ::]:443ssl;ssl_certificatecertificate_file_path;ssl_certificate_
    Nginx 3961 2023-05-12 14:49:06
  • Que signifie nginx lorsqu'une erreur de serveur interne 500 se produit ?
    Que signifie nginx lorsqu'une erreur de serveur interne 500 se produit ?
    Que signifie nginx 500internalservererror ? 1. Erreur Nginx500 (erreur de serveur interne InternalServerError) : l'erreur 500 fait référence à une erreur de serveur interne, c'est-à-dire que le serveur rencontre une situation inattendue et ne peut pas répondre à la demande. Solution à l'erreur de serveur interne 500 lorsque nginx se produit 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 prend beaucoup d'espace sur le disque dur
    Nginx 6066 2023-05-12 14:40:17
  • Comment résoudre l'erreur lorsque nginx ouvre php
    Comment résoudre l'erreur lorsque nginx ouvre php
    Vérifiez si le serveur Nginx est compatible avec votre environnement d'exécution PHP Avant de passer à l'étape suivante, vous devez vous assurer que le serveur Nginx est compatible avec votre environnement d'exécution PHP. Vous pouvez exécuter des scripts de test pour voir si le serveur Nginx et l'environnement PHP fonctionnent ensemble. Si le script de test s'exécute normalement, cela signifie que le serveur Nginx est compatible avec l'environnement PHP. Sinon, vous devez suivre les étapes suivantes pour résoudre ce problème. Vérifiez si le serveur Nginx a été configuré correctement. La configuration correcte du serveur Nginx est la première étape pour résoudre l'erreur. Vous devez vérifier le fichier de configuration du serveur Nginx pour vous assurer qu'il analyse correctement les fichiers PHP. Voici quelques exemples de fichiers de configuration : location~\.php$
    Nginx 1027 2023-05-12 14:40:11

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