1. Installieren Sie JDK7
1. Fragen Sie das installierte JDK ab
rpm -qa|grep jdk
Bereits deinstallieren jdk installiert
rpm -e --nodeps *****(abgefragte Dinge...)
3. Installieren Sie die Datei jdk-7u79-linux-x64.rpm und laden Sie sie nach /usr hoch /java
cd /usr/java
4. Installieren
rpm -ivh jdk-7u79-linux-x64.rpm
5. Profil bearbeiten und fügen Sie die folgenden drei Zeilen hinzu
vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME /jre /bin
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH USER LOGNAME MAIL HISTSIZE HISTCONTROL
Machen Sie die Konfiguration sofort wirksam
Quelle /etc/profile
2. Nginx installieren
1. Erstellen Sie eine neue Datei
touch /etc/yum.repos.d/nginx.repo2. Bearbeiten Sie die neue Datei
vim /etc/yum.repos.d/nginx 3. Kopieren Sie den folgenden Inhalt hinein
[nginx]name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/ $basearch/
gpgcheck=0
enabled=1
4. Yum-Installation durchführen
yum -y install nginx5
Service Nginx Start
6. Testen Sie Nginx
Curl 127.0.0.1
1. Tcl-Unterstützung installieren
yum install tcl 4. Nginx-Konfiguration 1. Ich habe vergessen, wo Nginx installiert ist vim /etc/profile CATALINA_BASE=/mnt/apache-tomcat-01
2. Gcc-Unterstützung installieren
yum install -y gcc g++ gcc-c++ make
3. Laden Sie redis herunter
wget http://download.redis.io/releases/redis-
2.8.16.tar.gz4. Entpacken Sie
tar xzf redis-2.8.16.tar.gz
5. Geben Sie das Verzeichnis
cd redis-2.8.16
ein 6 .Installieren
make
make testmake install
7. Bearbeiten Sie die Datei redis.conf und kopieren Sie sie in das etc-Verzeichnis
vim redis. conf
Ändern Sie Daemonize „Nein“ in „Ja“cp redis.conf /etc
8. Geben Sie das Verzeichnis ein
cd /etc/init.d
Datei erstellenTouch Redis
Datei bearbeitenVIM Redis
Kopieren Sie den folgenden Inhalt in die Datei, speichern Sie und beenden Sie ### ######################
#chkconfig: 2345 10 90
#description: Redis starten und stoppen PATH=/usr/ local/bin:/sbin:/usr/bin:/bin
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
REDIS_CLI=/usr /local/bin/ redis-cli
PIDFILE=/var/run/redis.pid
C/etc/redis.conf"
case „$1" in
start)
if [ -f $PIDFILE ]
$EXEC $CONF
fi.
bis -f $PIDFILE ]
echo „Stopping…“
$ Redis_Cli -P $ Redisport Shutdown
WHILE [-x $ {pidfile}]
Do
Echo „Waiting for Redis to Shutdown …“
SleeP 1
Done
Done * )
echo „Verwendung: /etc/init.d/redis {start|stop|restart|force-reload}“ >&2
Exit 1
esac
####### ## ##################
9. Berechtigungen ändern
chmod +x /etc/init.d/redis
10. Starten Sie den Redis-Dienst
11. Geben Sie redis-cli zum Testen ein
Setze Redis Hallo,Redis
+OK
Get Redis
$11
Hallo,Redis
Wo ist Nginx
Schnitt zum Verzeichnis
cd /etc/nginx
3. Bearbeiten Sie die Konfigurationsdatei
upstream www.test.com{
ip_hash;
server localhost:8080;
server localhost:9080;
}
server {
listen 80;
server_name www.test.com;
charset utf-8;
location / {
Proxy_pass http :/ /www.test.com;
Proxy_set_header 🎜> }
4. Neu laden
nginx -s reload
5. Ändern Sie die Hosts-Datei
vim /etc/hosts
Hinzugefügt
127.0.0.1 www.test.com
5. Führen Sie zwei Tomcat-Konfigurationen auf demselben Server aus
【 tomcat1 path】CATALINA_HOME=/mnt/apache-tomcat-01
export CATALINA_BASE CATALINA_HOME
CATALINA_2_BASE=/mnt/apache-tomcat-02
[Tomcat2-Pfad]
CATALINA_2_HOME=/mnt/Apache-tomcat-02CATALINA_2_BASE CATALINA_2_HOME exportieren
TOMCAT_HOME =/mnt/Apache-Tomcat-01
TOMCAT_HOME exportieren
TOMCAT_2_HOME=/mnt/Apache-tomcat-02
TOMCAT_2_HOME exportieren
2. Machen Sie die Konfiguration wirksamQuelle /etc/profile
3 Kopieren Sie Tomcat in zwei Kopien, von denen eine nicht geändert werden muss Andere müssen wie folgt geändert werden: Ändern
server.xml
Ändern Sie startup.sh und
shutdown.sh und fügen Sie den folgenden Inhalt hinzu
export JAVA_HOME=/usr/java/jdk1.7.0_79 export ATH=$PATH :$JAVA_HOME/binexport CLASSPATH=$JAVA_HOME/libexport CATALINA_HOME=$CATALINA_2_HOMEexport CATALINA_BASE=$CATALINA_2_BASE
6, Sitzungsfreigabe
host="localhost"
port="6379"
database="0"
maxInactiveInterval= "60" />
7. Testen
Aktualisieren Sie die Seite und die Sitzungs-ID bleibt unverändert, was bedeutet, dass die Konfiguration erfolgreich ist
Sie können die Redis-CLI-Konsole aufrufen und Schlüssel verwenden * um die Sitzungs-ID auf der Seite anzuzeigen
Hinweis: Dieser Artikel integriert Informationen, die im Internet verstreut sind, nur um Menschen in Not zu helfen. Wenn Inhalte Ihre Rechte verletzen, wenden Sie sich bitte an Ich, danke.
Copyright-Erklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.
Das Obige stellt die gemeinsame Nutzung von Centos65-Lastausgleichs-Nginx-Session-Redis vor, einschließlich des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.