본문 바로가기

Linux/Tomcat

Apache Tomcat 연동 Apache, Tomcat 연동 Apache와 Tomcat을 분리, 설치하여 연동작업 작업환경CentOS 6.8httpd 2.4.23Tomcat 7.0.72Tomcat Connectors 1.2.42 사전작업Apache설치 Tomcat설치 커넥터 설치[root@localhost data]# yum -y install libtool autoconf[root@localhost data]# tar zxvf tomcat-connectors-1.2.42-src.tar.gz[root@localhost data]# cd tomcat-connectors-1.2.42-src/native/[root@localhost native]# ./buildconf.sh[root@localhost native]# ./configure.. 더보기
Tomcat 다중 설치 서버 1대에 Tomcat 여러개 설치 설치환경CentOS 6.8Tomcat 7.0.72JAVA 1.8.112 Tomcat 설치 방법은 전 포스팅에 올린 방법을 참조한다.http://itgameworld.tistory.com/65 스크립트 생성위 포스팅의 방법으로 Tomcat을 설치한 후 같은 방법으로 tomcat2 , tomcat3을 생성해준다.[root@localhost ~]# cp /etc/init.d/tomcatd /etc/init.d/tomcatd2[root@localhost ~]# cp /etc/init.d/tomcatd /etc/init.d/tomcatd3[root@localhost ~]# vi /etc/init.d/tomcatd2#!/bin/sh# chkconfig: 2345 80 80# D.. 더보기
CentOS + Tomcat 설치 Tomcat 설치 설치환경 CentOS 6.8Tomcat 7.0.72JAVA 1.8.112 jdk 설치[root@localhost ~]# rpm -qa | grep java[root@localhost ~]# yum -y remove java [root@localhost ~]# cd /data[root@localhost data]# tar zxvf jdk-8u112-linux-x64.tar.gz[root@localhost data]# mv jdk1.8.0_112 /usr/local/[root@localhost data]# cd /usr/local/[root@localhost local]# ln -s jdk1.8.0_112 java[root@localhost local]# vi /etc/bashrc (/et.. 더보기
Session Clustering WAS (Web Application Server) 를 1대로 돌릴 경우 서버에 이상이 생기거나 접속자 수에 의한 과부하로 인해 시스템이 불안정할 수 있다.따라서, 여러 대의 WAS를 구축하여 로드밸런싱을 구축, 서버에 부담을 줄일 수 있다.하지만, 로드밸런싱으로 인해서 접속자는 1번 was, 2번 was를 왔다갔다 접속할 경우가 생기는데 이로 인해서 세션이 끊긴다는 문제가 있다.한 번 세션이 연결되면 로드밸런싱을 통해 어디로 접속하던지 세션이 유지될 수 있도록 세션 클러스터링이 필요하다. 1. 로드밸런싱 설정 먼저, 로드밸런싱 설정부터 진행해보겠다.Web Server(Apache)에서 workers.properties 파일을 설정해준다. [root@localhost ~]# vi /../conf/work.. 더보기