Alle Konfigurationen werden auf einem Computer durchgeführt und die Informationen zur Bereitstellungstopologie lauten wie folgt:
Hinweis: Da die Redis-Konfiguration streng auf das JAR-Paket und die Tomcat-Version beschränkt ist, stellen Sie sicher, dass Sie Tomcat7 und das in diesem Artikel bereitgestellte JAR-Paket verwenden .
Download-Adresse:
http://pan.baidu.com/s/1bo67ky
tomcat: tomcat1 localhost:8080
tomcat2 localhost:9080
nginx: localhost:1210
Redis: localhost:6379
1. In der Datei server.xml sind insgesamt 3 Änderungen erforderlich, nämlich 8080, 8005 und 8009 9080 bzw. 9005 und 9008.
Nachdem Sie diesen Schritt konfiguriert haben, geben Sie http://localhost:8080 und http://localhost:9080 in den Browser ein, um die Tomcat-Homepage anzuzeigen.2. Nginx-Konfiguration zur Erzielung eines Lastausgleichs.
2.1 PCRE installieren. Da das Rewrite-Modul von Nginx PCRE-Unterstützung erfordert, muss die PCRE-Bibliothek installiert werden.
2.1.1. Besorgen Sie sich das pcre-Kompilierungs- und Installationspaket unter http://www.pcre.org/2.1.2. Entpacken Sie das pcre-xx.tar.gz-Paket. 2.1.3. Geben Sie das Dekomprimierungsverzeichnis ein und führen Sie ./configure aus. 2.1.4. make2.1.5. make install2.2 Nginx installieren. Da der von uns gewünschte Nginx nicht in der Yum-Quelle vorhanden ist, müssen wir eine Yum-Quelle erstellen. Die Schritte sind wie folgt: 2.2.1. vim /etc/yum.repos.d/nginx.repoGeben Sie den folgenden Inhalt ein, speichern Sie ihn und beenden Sie ihn.[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
yum list |grep nginx
yum -y install nginx
2.2.5 Überprüfen Sie, ob die Konfigurationsdatei korrekt ist, und starten Sie Nginx neu.
nginx -t service nginx restart 此处也可用如下命令: nginx -s reload
2.3. 2 Geben Sie im Browser ein: localhost:1210 und prüfen Sie, ob die Konfiguration erfolgreich ist. Sie können sehen, dass Sie zur Tomcat-Seite gesprungen sind und die Konfiguration erfolgreich war.
3. Redis-Konfiguration, gemeinsame Tomcat-Sitzung.
3.1 Laden Sie Redis3 herunter und installieren Sie es.
3.1.1 Gehen Sie zur offiziellen Redis-Website, um Redis3 herunterzuladen. Die Schritte entfallen. 3.1.2 Entpacken Sie die Dateitar -xvf redis-3.0.2.tar.gz
cd redis-3.0.2 make make install ./utils/install_server.sh # 配置redis随机启动
commons-pool-1.3.jar jedis-2.0.0.jar tomcat-redis-session-manager-1.2-tomcat-7-java-7.jar
<valve classname="com.radiadesign.catalina.session.redissessionhandlervalve" /> <manager classname="com.radiadesign.catalina.session.redissessionmanager" host="localhost" port="6379" database="0" maxinactiveinterval="60" />
3.3 Starten Sie Tomcat neu, geben Sie localhost: 1210 in den Browser ein und stellen Sie fest, dass die Sitzungen von Tomcat1 und Tomcat2 gemeinsam genutzt wurden.
Das obige ist der detaillierte Inhalt vonBeispielanalyse der Tomcat7 Nginx Redis-Konfiguration unter CentOS6.5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!