localisation actuelle:Maison > Articles techniques > Opération et maintenance > Nginx
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- 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 1477 2023-05-12 17:37:13
-
- 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 713 2023-05-12 17:07:13
-
- 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 1544 2023-05-12 16:55:21
-
- 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 1996 2023-05-12 16:52:06
-
- 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 1311 2023-05-12 16:37:15
-
- 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 1540 2023-05-12 16:25:06
-
- 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 2172 2023-05-12 16:19:12
-
- 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 6875 2023-05-12 15:52:12
-
- 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 1293 2023-05-12 15:25:15
-
- 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 1484 2023-05-12 15:19:13
-
- 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 1322 2023-05-12 15:07:12
-
- 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 1238 2023-05-12 14:52:06
-
- 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 3938 2023-05-12 14:49:06
-
- 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 6032 2023-05-12 14:40:17
-
- 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 1011 2023-05-12 14:40:11