Heim >Backend-Entwicklung >PHP-Tutorial >Nginx Tomcat7 konfiguriert die Clusterumgebung
Konfigurieren Sie Tomcat7 normal in CentOS Linux
Starten Sie Tomcat7, Die Zugriffsadresse lautet:
192.168.1.207:8080
192.168.1.208:8080
Nginx-Installationsumgebung konfigurieren:
Führen Sie den folgenden Befehl aus:
Wenn die folgenden Informationen erscheint, es zeigt die Konfiguration an. Die Installationsumgebung ist erfolgreich.
Nginx-Pfadpräfix: „/usr/local/nginx“
Nginx-Binärdatei: „/usr/local/nginx/sbin/nginx“
Nginx-Konfigurationspräfix: „/usr/local/nginx/conf“
Nginx-Konfigurationsdatei: „/usr/local/nginx/conf/nginx.conf“
Nginx-PID-Datei: „/usr/local/nginx/logs/nginx. pid“
Nginx-Fehlerprotokolldatei: „/usr/local/nginx/logs/error.log“
Nginx-HTTP-Zugriffsprotokolldatei: „/usr/local/nginx/logs/access.log“
temporäre Nginx-HTTP-Client-Anfragetextdateien: „client_body_temp“
temporäre Nginx-http-Proxy-Dateien: „proxy_temp“
temporäre Nginx-HTTP-Fastcgi-Dateien: „fastcgi_temp“
temporäre Nginx-http-uwsgi-Dateien: „uwsgi_temp“
nginx http scgi temporäre Dateien: „scgi_temp“
Nginx installieren
Befehl ausführen: make && make install
Die folgende Meldung zeigt eine erfolgreiche Installation an:
test -f '/usr/local/nginx/conf/nginx.conf ' ||. cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf'
cp conf/nginx.conf '/usr/local/nginx/conf/nginx. conf. default'
test -d '/usr/local/nginx/logs' || mkdir -p '/usr/local/nginx/logs'
test -d '/usr /local /nginx/logs‘ ||. mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/html' ||. cp -R html '/usr/local/nginx'
test -d '/usr/local/nginx/logs' || 'make[1]: Verlässt das Verzeichnis `/web/nginx-1.6.2'
Schließen:/usr/local/nginx/sbin/nginx -s stop
KonfigurationnginxLastausgleich
Ausführungsbefehl:
geändert in:
events { worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive _timeout 65;
#start
upstream 192.168.1.208{
#Lösen Sie das Sitzungsproblem
ip_hash;
Server 192.168.1.207:8080 Gewicht=1;
Server 192.168.1.208:8080 Gewicht=1;
}
#end server { listen 80;
server_name 192.168.1.208;
location / {
root html; #Requests are umgeleitet auf die von mysvr definierte Serverliste
proxy_pass http://192.168.1.208;
proxy_redirect default;
#Die Zeitüberschreitung Bitte beachten Sie, dass die Zeitüberschreitung 75 Sekunden nicht überschreiten darf. Wenn ein Server ausfällt, wird er nach 10 Sekunden an einen anderen Server weitergeleitet.
Proxy_connect_timeout 10;
}
error_page 500 502 503 504 /50x.html; location = /50x.html { root html ;
}
}
}
Speichern und beenden.
192.168.1.208/Anwendungsname
Das Obige stellt die Nginx-Tomcat7-Konfigurationsclusterumgebung vor, einschließlich einiger Aspekte des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.