Article Tags
Quelles sont les caractéristiques des équilibreurs de charge LVS, Nginx et HAProxy sous Linux

Quelles sont les caractéristiques des équilibreurs de charge LVS, Nginx et HAProxy sous Linux

Caractéristiques de LVS : 1. Forte résistance à la charge, utilisant la technologie d'équilibrage de charge IP, uniquement pour la distribution, de sorte que LVS lui-même ne génère pas beaucoup de trafic ; 2. Bonne stabilité et fiabilité, et dispose d'un plan de sauvegarde à chaud parfait (tel que : LVS + keepalived ; ) 3. Il a un large éventail d'applications et peut équilibrer la charge de toutes les applications ; 4. Il ne prend pas en charge le traitement régulier et ne peut pas séparer les dynamiques et les statiques. Quatre algorithmes couramment utilisés : 1.rr : round-robin, alloué tour à tour aux serveurs back-end ; 2.wrr : round-robin pondéré, alloué en fonction de la charge du serveur back-end ; allouée au serveur avec le moins de connexions établies Ci-dessus 4.wlc : connexion avec le plus petit poids, allouée en fonction de la capacité de traitement du serveur back-end. Vous pouvez utiliser ipvsadm–p (pe

May 14, 2023 pm 10:49 PM
Linux nginx haproxy
Comment déployer le service Web Nginx dans RHEL8

Comment déployer le service Web Nginx dans RHEL8

EnvironnementRedHatEnterpriseLinuxrelease8.0VMwareWorkstationPro14 étapes de construction[root@localhost~]#systemctlstophttpd#Arrêtez httpd pour l'empêcher d'affecter Nginx[root@localhost~]#yuminstall-ynginx[root@localhost~]#systemctlstartnginx[root@localhost~]#iptables -F [root@localhost~]#systemctlstopfire

May 14, 2023 pm 10:31 PM
web nginx rhel
Comment Docker crée rapidement un environnement PHP+Nginx+Mysql

Comment Docker crée rapidement un environnement PHP+Nginx+Mysql

Voir mkdir-p/Users/mwqnice/Documents/Program/phpProgram&&mkdir-p/Users/mwqnice/Documents/Program/docker/php/php7.1.33/conf&&mkdir-p/Users/mwqnice/Documents/Program/docker/php /php7.1.33/logs&&mkdir-p/Users/mwqnice/Documents/Pr

May 14, 2023 pm 10:25 PM
Docker PHP nginx
Comment vérifier les paramètres de compilation de nginx, apache, mysql et php sous Linux

Comment vérifier les paramètres de compilation de nginx, apache, mysql et php sous Linux

Vérifiez rapidement les paramètres de compilation du logiciel serveur : 1. Paramètres de compilation nginx : your_nginx_dir/sbin/nginx-v2, paramètres de compilation apache : catyour_apache_dir/build/config.nice3, paramètres de compilation php : your_php_dir/bin/php-i|grepconfigure4, Paramètres de compilation mysql : catyour_mysql_dir/bin/mysqlbug|grepconfigure Ce qui suit est un exemple pratique complet : Afficher les paramètres de compilation de nginx : [root@www~]#/usr/lo

May 14, 2023 pm 10:22 PM
Linux nginx apache
Comment Nginx prend-il en charge les opérations logiques et la conversion des lettres majuscules et minuscules lors de l'écriture de la configuration ?

Comment Nginx prend-il en charge les opérations logiques et la conversion des lettres majuscules et minuscules lors de l'écriture de la configuration ?

Opérations logiques La configuration de nginx ne prend pas en charge les opérations logiques et && logiques ou || des conditions if, et ne prend pas en charge la syntaxe imbriquée de if. Sinon, l'erreur suivante sera signalée : nginx:[emerg]invalidcondition. Nous pouvons y parvenir indirectement en utilisant des variables. Déclaration à implémenter : if($arg_unitid=42012&&$uri~/thumb/){echo "www.jb51.net";} Si elle est configurée de cette manière, l'erreur nginx:[emerg]invalidcondition sera signalée. Ceci peut être réalisé comme suit :

May 14, 2023 pm 10:10 PM
nginx
Comment configurer le transfert de nom de domaine Nginx vers un port spécifié

Comment configurer le transfert de nom de domaine Nginx vers un port spécifié

Entrez /usr/local/nginx/confsudocd/usr/local/nginx/conf pour créer le répertoire vhost sudomkdirvhost et modifiez le fichier nginx.conf sudocpnginx.confnginx.conf_backsudovimnginx.conf pour définir le fichier hosts de la machine d'accès pour un accès simulé. La machine que j'utilise ici est Windows 10, le fichier hosts se trouve dans le dossier c:\windows\system32\drivers\etc. Créer le fichier de configuration du proxy de port sudocdvhostsudovimww

May 14, 2023 pm 09:37 PM
nginx
Comment modifier le nom de la version Nginx pour masquer n'importe quel serveur Web

Comment modifier le nom de la version Nginx pour masquer n'importe quel serveur Web

Comment modifier le nom par défaut de nginx, vous pouvez le déguiser un peu, ou vous pouvez l'installer Astuce : Généralement, les modifications sont apportées avant la compilation de nginx. Après modification, le code doit être recompilé comme suit : scr/core/nginx.conf#definenginx_version"1.4.7"#definenginx_ver"nginx/"n.

May 14, 2023 pm 09:19 PM
web Server nginx
Comment mettre en évidence les fichiers de configuration NGINX dans VIM

Comment mettre en évidence les fichiers de configuration NGINX dans VIM

Téléchargez nginx.vim. Ici, nous prenons le système Linux comme exemple. D'autres systèmes sont similaires. Basculez vers le répertoire de configuration de la syntaxe de vim et téléchargez le fichier de syntaxe nginx. Il est à noter que vim74 dans le chemin doit correspondre au numéro de version de vim installé sur la machine. cd/usr/share/vim/vim74/syntax&&wget-onginx.vimhttps://vim.sourceforge.io/scripts/download_script.php?src_id=19394Configurer filetype.vimModifier le fichier filetype.vim pour enregistrer nginx

May 14, 2023 pm 09:16 PM
vim nginx
Comment résoudre l'erreur interdite 403 signalée par Nginx

Comment résoudre l'erreur interdite 403 signalée par Nginx

Il existe généralement trois situations qui provoquent nginx403forbidden : l'une est le manque de fichiers d'index, l'autre est des problèmes d'autorisation et la troisième est le statut de selinux. 1. Le fichier index.html ou index.php est manquant, qui est le fichier spécifié dans la ligne indexindex.htmlindex.htm du fichier de configuration server{listen80;server_namelocalhost;indexindex.phpindex.html;root/var/www;} s'il est dans / Lorsqu'il n'y a pas d'index.php ou d'index.html sous var/www, le fichier est introuvable lors de l'accès direct au nom de domaine.

May 14, 2023 pm 09:13 PM
nginx
Comment résoudre le problème selon lequel Docker Nginx n'est pas accessible après l'exécution

Comment résoudre le problème selon lequel Docker Nginx n'est pas accessible après l'exécution

##1 J'apprends récemment le déploiement de Docker et j'avais initialement prévu de d'abord dockeriser nginx. À titre de comparaison, après avoir personnalisé la configuration et copié le nginx.conf officiel, j'ai modifié et ajouté quelques personnalisations, bloquant principalement le fichier default.conf et le dossier d'inclusion sites-available#include/etc/nginx/conf.d/. /etc/nginx/sites-available/;Configuration originale officielle usernginx;worker_processes1;error_log/var/log/nginx/e

May 14, 2023 pm 09:01 PM
Docker nginx
Comment résoudre l'erreur signalée par nginx en utilisant la réécriture

Comment résoudre l'erreur signalée par nginx en utilisant la réécriture

Description du problème Comme mon anglais n'est pas très bon, j'ai regardé le document d'aide et j'en ai trouvé un qui commence par sans et un qui commence par désactiver. J'ai ajouté le module qui commence par sans sans réfléchir, et le cauchemar a commencé. Quand j'ai configuré le fichier, j'étais toujours confiant./sbin/nginx-t a vérifié la syntaxe, hein ? Une erreur a été signalée. Comme prévu, il se peut que la configuration soit erronée, mais lorsque je l'ai vérifiée encore et encore, j'ai commencé à paniquer. Analyse des causes : tout d'abord, d'après les invites, nous savons que nginx ne peut pas analyser la réécriture (commande inconnue "rewrite"). Je pense que le module n'est pas installé, ou que ses dépendances pcre et pcre-devel ne sont pas installées (quand tout le monde a vérifié).

May 14, 2023 pm 08:52 PM
nginx rewrite
Comment configurer le proxy inverse nginx

Comment configurer le proxy inverse nginx

Proxy inverse nginx Avant de configurer le proxy inverse nginx, nous devons d'abord préparer deux serveurs de test, web1 et web2 1. Installez httpd[root@web1~]#yuminstall-yhttpd[root@web2~]#yuminstall-yhttpd2 .Fournissez la page de test[. root@web1~]#echo"web1.test.com">/var/www/html/index.html[root@web2~]#echo"web2.test.com">/var/www /

May 14, 2023 pm 08:40 PM
nginx
Comment modifier le répertoire racine du site nginx

Comment modifier le répertoire racine du site nginx

1. Modifiez la commande du fichier de configuration nginx vi/usr/local/nginx/conf/nginx.conf pour y modifier deux endroits. 2. De nombreuses personnes l'ont modifié et ont téléchargé des fichiers dans l'outil ftp, tels que index.html, mais. l'affichage 404notfound est maintenant mauvais. La première partie consiste à modifier les autorisations du dossier. Les autorisations d'accès au dossier ne sont pas suffisantes, il n'est donc pas accessible par IP ou par nom de domaine. Solution : Utilisez la commande pour entrer dans le répertoire racine. de votre site et entrez la commande chmoda+w. Sur son Utilisez la commande ll pour vérifier les autorisations au premier niveau. Si c'est la même chose que ci-dessus, il est préférable de définir tous les répertoires supérieurs de la racine du site. répertoire sur cette autorisation. Sinon, vous pouvez disposer des autorisations du répertoire racine.

May 14, 2023 pm 08:37 PM
nginx
Comment utiliser Nginx et Nginx Plus pour résister aux attaques DDOS

Comment utiliser Nginx et Nginx Plus pour résister aux attaques DDOS

1. Caractéristiques des attaques DDoS au niveau de la couche application (septième couche/couche http) Les attaques DDoS au niveau de la couche application sont généralement lancées par des chevaux de Troie, qui peuvent être conçus pour mieux exploiter les vulnérabilités du système cible. Par exemple, pour un système qui ne peut pas gérer un grand nombre de requêtes simultanées, simplement en établissant un grand nombre de connexions et en envoyant périodiquement un petit nombre de paquets de données pour maintenir la session, les ressources du système peuvent être épuisées, le rendant incapable de accepter de nouvelles demandes de connexion pour atteindre l’objectif de DDoS. D'autres attaques incluent l'envoi d'un grand nombre de demandes de connexion pour envoyer de gros paquets de données. L'attaque étant initiée par un cheval de Troie, l'attaquant peut établir rapidement un grand nombre de connexions et émettre un grand nombre de requêtes en peu de temps. Voici quelques caractéristiques DDoS. Nous pouvons utiliser ces caractéristiques pour résister aux DDoS (y compris).

May 14, 2023 pm 08:34 PM
DDoS nginx
Comment utiliser Dockerfile pour créer une image nginx

Comment utiliser Dockerfile pour créer une image nginx

Introduction au dockerfile Docker peut créer automatiquement l'image en lisant le contenu du dockerfile. Le dockerfile est un fichier texte qui contient toutes les commandes qui doivent être exécutées pendant le processus de construction. On peut également comprendre que dockfile est un script qui est interprété par le programme docker. Il est constitué d'instructions une par une. Chaque instruction correspond à une commande sous le système Linux. Le programme docker traduit ces instructions dockerfile en véritables commandes Linux. Dockerfile a son propre format d'écriture et des commandes prises en charge. Le programme Docker résout les dépendances entre ces commandes, de la même manière que makefile.

May 14, 2023 pm 08:13 PM
nginx dockerfile

Outils chauds Tags

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

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 !

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

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

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

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

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

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser