1. JDK7 설치
1. 설치된 jdk 쿼리
rpm -qa|grep jdk
2. install jdk
rpm -e --nodeps *****(queried things...)
3. jdk-7u79-linux-x64.rpm 파일을 설치합니다. /usr에 업로드합니다. /java
cd /usr/java
4. 설치
rpm -ivh jdk-7u79-linux-x64.rpm
5. 프로필 편집 그리고 다음 세 줄을 추가하세요
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 HOSTNAME HISTSIZE HISTControl
6. 🎜>
source /etc/profile
2. nginx 설치
1.
/etc/yum.repos.d/nginx.repo2. 새 파일
vim /etc/yum.repos.d/nginx를 편집합니다. 3. 다음 내용을 복사하세요
[nginx]name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/ $basearch/
gpgcheck=0
enabled=1
4. yum 설치
yum -y install nginx5.
nginx 시작
6. nginx 테스트
curl 127.0.0.1
1. tcl 지원 설치
yum install tcl 4. nginx 구성 1. nginx가 설치된 위치를 잊어버렸습니다. 5. 동일한 서버에서 두 개의 Tomcat 구성 실행 1. 프로필 수정 6 , 세션 공유
host="localhost" port="6379" database="0" maxInactiveInterval= "60" />
2. gcc 지원 설치yum install -y gcc g++ gcc-c++
3. redis 다운로드wget http://download.redis.io/releases/redis-
2.8.16
.tar.gz4. 압축 해제 tar xzf redis-2.8.16.tar.gz
5. cd redis-2.8.16
디렉토리를 입력합니다. 6 .설치make
make test
make install
7. redis.conf 파일을 편집하여 etc 디렉터리
vim redis에 복사합니다. conf
daemonize no를 yes로 수정
cp redis.conf /etc
8. 자동 시작
디렉터리 입력
cd /etc/init.d
파일 생성touch redis
파일 편집vim redis
다음 내용을 파일에 복사하고 저장하고 종료합니다 ### ####################
#chkconfig: 2345 10 90
#description: Redis 시작 및 중지 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 ]
then
echo "Redis가 실행 중입니다..."
fi
;;
중지)
if [ ! -f $PIDFILE ]
~ echo "중지 중..."
$ Redis_Cli -P $ Redisport 종료
WHILE [- x $ {pidfile}]
Do
Echo "Redis 종료를 기다리는 중..."
Sleep 1
Done * )
echo "사용법: /etc /init.d/redis {start|stop|restart|force-reload}" >&2
종료 1
esac
####### ########## ############
9. 권한 수정
chmod +x /etc/init.d/redis
10.
service redis start
11. 테스트를 위해 redis-cli를 입력합니다
set redis hello ,redis
+OK
redis 받기$11
안녕하세요,redis
nginx는 어디에 있는지
2. 🎜 >
cd /etc/nginx3. 구성 파일 편집
upstream www.test.com{ ip_hash;
server localhost:8080;
server localhost:9080;
}
서버 {
Listen 80;
server_name www.test.com;
charset utf-8;
location / {
Proxy_pass http :/ /www.test.com;
Proxy_set_header X-Real-IP $remote_addr;
client_max_body_size 100m;
Proxy_connect_timeout 16;
Proxy_read_timeout 16;
Proxy_send_timeout 16;
}
}
4. 다시 로드
nginx -s reload5. 호스트 파일 수정
vim /etc/hosts 추가됨
127.0.0.1 www.test.com
vim /etc/profile다음 콘텐츠 추가:
CATALINA_BASE=/mnt/apache-tomcat-01 【 tomcat1 경로】
CATALINA_HOME=/mnt/apache-tomcat-01
CATALINA_BASE CATALINA_HOME 내보내기
CATALINA_2_BASE=/mnt/apache-tomcat-02 [tomcat2 경로]
CATALINA_2_HOME=/mnt/apache-tomcat-02
CATALINA_2_BASE CATALINA_2_HOME 내보내기
TOMCAT_HOME =/mnt/apache-tomcat-01
TOMCAT_HOME 내보내기
TOMCAT_2_HOME=/mnt/apache-tomcat-02
TOMCAT_2_HOME 내보내기 2. 구성을 적용합니다
source /etc/profile3. Tomcat을 두 개의 복사본으로 복사합니다. 그 중 하나는 수정할 필요가 없습니다. 다른 부분은 다음과 같이 수정해야 합니다.
수정
server.xml
포트: 8005->9005
startup.sh 및 shutdown.sh를 수정하고 다음 내용을 추가합니다
export JAVA_HOME=/usr/java/jdk1.7.0_79 내보내기 ATH=$PATH :$JAVA_HOME/bin
내보내기 CLASSPATH=$JAVA_HOME/lib
내보내기 CATALINA_HOME=$CATALINA_2_HOME
내보내기 CATALINA_BASE=$CATALINA_2_BASE
7. 테스트
프로젝트를 생성하고 페이지에 세션ID를 출력합니다
페이지를 새로 고치면 sessionID가 변경되지 않고 그대로 유지됩니다. 이는 구성이 성공했음을 의미합니다
redis-cli 콘솔에 들어가서 키를 사용할 수 있습니다 * 페이지에서 세션 ID를 보려면
참고: 이 문서는 인터넷에 흩어져 있는 정보를 통합하여 도움이 필요한 사람들을 돕기 위해 귀하의 콘텐츠를 침해하는 경우 문의하시기 바랍니다. 나, 고마워요.