Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So richten Sie den Lastausgleich mit Nginx unter Linux ein
In diesem Artikel erfahren Sie, wie Sie mit Nginx den Lastausgleich unter Linux einrichten. Schauen wir uns den spezifischen Inhalt unten an.
Voraussetzungen
Muss Root-Zugriff oder Sudo-Zugriff haben. Stellen Sie über Berechtigungszugriff eine Verbindung zu Ihrer Serverkonsole her. Konfigurieren Sie Ihre Site auf dem Backend-Server.
Schritt 1: Nginx-Server installieren
Melden Sie sich zunächst mit SSH-Zugriff bei Ihrem Server an. Windows-Benutzer können Putty- oder SSH-Alternativen auf dem Server verwenden. Installieren Sie nun Nginx mit dem Linux-Paketmanager. Nginx-Pakete sind in den Standard-Repositorys yum und apt verfügbar.
Apt-get verwenden:
$ sudo apt-get install nginx
Yum verwenden:
$ sudo yum install nginx
DNF verwenden:
$ sudo dnf install nginx
Schritt 2: Virtuellen Host einrichten
Lassen Sie uns eine Nginx-Konfigurationsdatei für den virtuellen Host für die Domäne erstellen. Unten finden Sie die minimale Setup-Konfigurationsdatei.
/etc/nginx/conf.d/www.example.com.conf
upstream remote_servers { server remote1.example.com; server remote2.example.com; server remote3.example.com; } server { listen 80; server_name example.com www.example.com; location / { proxy_pass http://remote_servers; } }
Schritt 3: Weitere nützliche Befehle
können ebenfalls sein Verwendet Einige weitere nützliche Einstellungen zum Anpassen und Optimieren Ihres Load Balancers mit Nginx. Zum Beispiel Satz, Gewicht und IP-Hash (Hash), wie unten konfiguriert.
Gewicht
upstream remote_servers { server remote1.example.com weight=1; server remote2.example.com weight=2; server remote3.example.com weight=4; }
IP-Hash
upstream remote_servers { ip_hash; server remote1.example.com; server remote2.example.com; server remote3.example.com down; }
Schritt 4: Nginx-Dienst neu starten
Verwenden Sie nach Abschluss aller Änderungen den folgenden Befehl Starten Sie den Nginx-Dienst neu.
$ sudo systemctl restart nginx.service
Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in anderen verwandten Kolumnen-Tutorials auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonSo richten Sie den Lastausgleich mit Nginx unter Linux ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!