
-
tous
-
web3.0
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
développement back-end
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
interface Web
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
base de données
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Opération et maintenance
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
outils de développement
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
cadre php
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Problème commun
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
autre
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
technologie
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel CMS
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Java
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel système
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
tutoriels informatiques
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel matériel
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel mobile
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel logiciel
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-
-
Tutoriel de jeu mobile
-
MacOS
-
exploitation et maintenance Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
LVS
-
vagabond
-
debian
-
Zabbix
-
Kubernetes
-
chut
-
tissu
-

Comment nginx force le navigateur à rediriger l'accès HTTPS
L'effet peut être vu comme suit : Mais si nous utilisons http pour accéder maintenant, nous ne pouvons pas y accéder. Comme le montre la figure ci-dessous : La première chose que je dois faire maintenant est d'utiliser la configuration nginx. Lorsque l'utilisateur saisit une requête http dans le navigateur, utilisez nginx pour rediriger vers https. Nous devons donc maintenant créer une simple fonction de redirection nginx. Par conséquent, nous devons ajouter la configuration de redirection suivante à notre nginx : server{listenxxx.abc.com;server_namexxx.abc.com;rewrite^/(.*)$https://$host$1permanent;} Par conséquent, le principal configuration du code nginx
May 15, 2023 pm 02:34 PM
méthode de correspondance d'emplacement nginx
Explication détaillée des exemples de correspondance d'emplacement nginx Exemple 1, configuration nginx : Exemple 2, configuration nginx : Exemple 3, configuration nginx :
May 15, 2023 pm 02:25 PM
Comment limiter la fréquence d'accès par unité de temps dans nginx
Tout d'abord, laissez-moi vous dire que j'ai rencontré ce problème parce que le site Web a été attaqué et qu'Alibaba Cloud a appelé la police. J'ai pensé à limiter la fréquence d'accès au lieu de limiter les adresses IP (le plan de limitation des adresses IP sera donné plus tard). Le code d'état renvoyé par nginx lorsque les ressources de connexion sont épuisées est 502. Après avoir ajouté les restrictions de cette solution, il renvoie 599, ce qui est différent du code d'état normal. Les étapes sont les suivantes : Tout d'abord, ajoutez le contenu suivant à nginx.conf : map$http_x_forwarded_for$clientrealip{""$remote_addr;~^(?p[0-9\.]+),?.*$$firstaddr; }###paramètre de sécurité pour limiter d'autres
May 15, 2023 pm 01:43 PM
Quelle est la différence entre nginx, tomcat et apache ?
1. La différence entre Nginx et Tomcat. Nginx est souvent utilisé comme service de contenu statique et serveur proxy. Il transmet directement les requêtes externes aux serveurs d'applications suivants (Tomcat, Django, etc. sont davantage utilisés comme conteneur d'applications pour permettre). Des applications Web Java pour s'imprégner des choses. À proprement parler, Apache et nginx devraient être appelés HTTPServer, tandis que Tomcat est un ApplicationServer et un conteneur pour les applications Servlet/JSO. Le client accède aux ressources stockées sur le serveur (fichiers HTML, fichiers image, etc.) via HTTPServer uniquement.
May 15, 2023 pm 01:40 PM
Comment configurer la méthode anti-hotlinking de Nginx
Exigences : En général, les sites veulent empêcher le vol des vidéos et des images sur leurs sites Web. Après tout, le trafic vidéo coûte beaucoup d'argent (les riches n'ont pas besoin d'y penser) ~~ 1. Allons droit au but. le point, allez d'abord sur le serveur de fichiers de configuration nginx{ Listen80;server_namewww.test.com;root/data/web/;indexindex.phpindex.html;access_log/data/logs/nginx/biao.madacode.access.logmain;location /{root/home/data/?;}error_page40
May 15, 2023 pm 01:28 PM
Analyse des exemples d'installation de serveur Nginx sous CentOS7
L'environnement requis pour l'installation de nginx est développé en langage C. Il est recommandé de l'exécuter sous Linux. Bien entendu, vous pouvez également installer la version Windows. Cet article utilise centos7 comme environnement d'installation. 1. Installation de gcc Pour installer nginx, vous devez d'abord compiler le code source téléchargé depuis le site officiel. La compilation dépend de l'environnement gcc. S'il n'y a pas d'environnement gcc, vous devez installer : yuminstallgcc-c++ 2. Installation de pcrepcre-devel. pcre (perlcompatibleregularexpressions) est une bibliothèque Perl, comprenant une bibliothèque d'expressions régulières compatible Perl. Le module http de nginx utilise PCRE pour analyser les expressions régulières, donc
May 15, 2023 pm 12:58 PM
Comment limiter le nombre maximum de connexions sur le serveur Nginx
Limitez le nombre maximum de connexions dans le module http. Définissez limit_conn_zone en dehors du module serveur. Vous pouvez définir l'adresse IP connectée dans http. Définissez limit_conn dans le module serveur ou d'emplacement. Par exemple : limit_conn_zone. $binary_remote_addrzone=addr:5m;limit_connaddr1;
May 15, 2023 pm 12:55 PM
Proxy inverse Nginx+Tomcat, équilibrage de charge, méthodes de déploiement de cluster
Comparaison des performances entre nginx et d'autres serveurs : le serveur Tomcat est orienté vers le langage Java et est un serveur lourd, tandis que nginx est un serveur léger. Le serveur Apache est stable, open source et multiplateforme. Cependant, le serveur Apache ne prend pas en charge une concurrence élevée. Nginx peut prendre en charge le traitement de millions de connexions TCP et de plus de 100 000 connexions simultanées et constitue un bon serveur multiplateforme. Les principaux avantages de nginx sont qu'il peut atteindre une concurrence élevée, un déploiement simple, une faible consommation de mémoire et un faible coût. Les principaux inconvénients sont que la fonction de réécriture n'est pas assez puissante et qu'il n'y a pas autant de modules qu'Apache. Cet article explique principalement le déploiement du proxy inverse nginx+tomcat et l'équilibrage de charge, en se concentrant sur les méthodes populaires et pratiques. Cet article
May 15, 2023 pm 12:37 PM
Comment Nginx permet-il au navigateur d'afficher les journaux d'accès en temps réel ?
1. Vérifiez d'abord la version de nginx. J'utilise la version 1.9.7. Le répertoire d'installation est /application/nginx-1.9.7[root@ansheng~]#/application/nginx-1.9.7/sbin/nginx-vnginxversion : nginx/1.9.7builtbygcc4.4.720120313(redhat4.4.7-16)(gcc)configurearguments :--prefix=/application/nginx-1.9.7--user=nginx--group=
May 15, 2023 pm 12:31 PM
Comment importer les journaux nginx dans elasticsearch
Collectez les journaux nginx via filebeat et transférez-les vers logstash. Après traitement par logstash, ils sont écrits dans elasticsearch. Filebeat est uniquement responsable du travail de collecte, tandis que logstash effectue le formatage des journaux, le remplacement des données, le fractionnement et la création d'index après avoir écrit les journaux dans elasticsearch. 1. Configurez le format de journal nginx log_formatmain'$remote_addr$http_x_forwarded_for[$time_local]$server_name$request''
May 15, 2023 pm 12:19 PM
Comment faire en sorte que VIM prenne en charge la fonction de coloration syntaxique du fichier Nginx .conf
Modifiez manuellement le fichier de syntaxe pour télécharger le fichier de configuration nginx : nginx.vimwgethttp://www.vim.org/scripts/download_script.php?src_id=14376-onginx.vimCopiez le fichier dans /usr/share/vim/vim74/ répertoire de syntaxe (Il peut également s'agir d'un répertoire mono-utilisateur ~/.vim/syntax/). Modifiez vim/usr/share/vim/vim74/filetype.vim pour ajouter aubufread,bufnewfile/etc/nginx/*,/usr/local/n
May 15, 2023 pm 12:10 PM
Comment optimiser le noyau Linux du serveur nginx à haute concurrence
Le code est le suivant : #controlstheuseoftcpsyncookies# signifie activer la réutilisation. Autoriser la réutilisation des time-waitsockets pour les nouvelles connexions TCP. La valeur par défaut est 0, ce qui signifie fermé ; net.ipv4.tcp_syncookies=1 #Un indicateur booléen qui contrôle le comportement du noyau lorsqu'il y a de nombreuses demandes de connexion. Si cette option est activée, le noyau enverra de manière proactive les premiers paquets si le service est surchargé. net.ipv4.tcp_abort_on_overflow=1#Indique que le système maintient le nombre maximum de time_wait en même temps. Si ce nombre est dépassé, time_wait sera immédiatement effacé et un message d'avertissement sera imprimé.
May 15, 2023 pm 12:10 PM
Comment configurer la vérification bidirectionnelle nginx de SSL
1. Installez nginx brièvement 2. Utilisez openssl pour implémenter le centre de certificats Puisque vous utilisez openssl pour configurer un centre de certificats privé, vous devez vous assurer que les champs suivants sont les mêmes dans le certificat du centre de certificats, le certificat de serveur et le certificat client. nom du paysnom de l'état ou de la provincenom de la localiténom de l'organisationnom de l'unité de l'organisationModifier le fichier de configuration du centre de certificats vim/ etc/pki/tls/openssl.cnf[ca_default]dir=/etc/pki/cacerts=$dir/certs#wherele
May 15, 2023 am 11:58 AM
Comment implémenter la compression des requêtes Nginx
1. Introduction à la compression des requêtes, qui compresse les résultats du serveur via Nginx puis les envoie au client pour réduire la pression de transmission du réseau et améliorer l'efficacité de la transmission. Les deux méthodes de requête courantes sont : gzip et brotli (Google). L'efficacité de brotli est plus élevée, ce qui sera expliqué en détail plus tard. La demande de compression est divisée en : compression dynamique et compression statique entraînera l'échec du fichier d'envoi dans Nginx. Pour certains contenus inchangés, la compression statique peut être utilisée pour améliorer l'efficacité des requêtes. Pour la compression des résultats de la requête, le client et le serveur doivent prendre en charge le protocole de compression. Le serveur compresse les résultats et le client décompresse les données. La compression occupera une certaine efficacité du côté du serveur.
May 15, 2023 am 11:55 AM
Outils chauds Tags

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)
Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits
Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP
Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits
Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise
Version chinoise, très simple à utiliser
