먼저 tomcat-connector를 설치해야한다. 설치를 위해서는 apxs모듈이 필요하다.
apxs란 아파치 하이퍼텍스트 전송 프로토콜 (HTTP) 서버의 확장모듈을 컴파일하고 설치하는 도구이다.
먼저 apxs 설치여부 확인
# find / -name apxs
검색결과 없으면 설치해줌.
# yum install httpd-devel
이제 커넥터 설치파일을 구한다음... 압축을 풀고 설치해준다.
# tar -zxvf /usr/java/tomcat-connectors-1.2.40-src.tar.gz
# /usr/java/tomcat-connectors-1.2.40-src/
# ./configure --with-apxs=/usr/sbin/apxs
# make && make install
중간에 C compiler cannot create executables 오류가 생기면 C컴파일러가 없어서이다.
yum install gcc 명령어로 설치해주자.
[root@test run]# vi /etc/httpd/conf/workers.properties
위 파일을 생성해서 알맞게 수정해준다. 예를들자면
#BEGIN workers.properties
worker.list=test
worker.test.port=8080
# change this line to match apache ServerName and Host name in server.xml
worker.test.host=www.test.co.kr
worker.test.type=ajp13
[root@test run]# vi /etc/httpd/conf/httpd.conf
그다음 위 아파치 설정파일에 들어가서 LoadModule 모여있는 곳 아래에 다음의 내용을 추가.
(/usr/lib64/httpd/modules에 mod_jk.so파일이 존재해야 한다.)
LoadModule jk_module modules/mod_jk.so
<IfModule mod_jk.c>
JkWorkersFile conf/workers.properties
#JkLogFile mod_jk.log
#JkLogLevel error
#JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
#JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
#JkRequestLogFormat "%w %V %T"
</IfModule>
<IfModule dir_module>
DirectoryIndex index.html index.php index.jsp
</IfModule>
'개발자 > Server' 카테고리의 다른 글
CentOS 6.5로 서버 구축하기 - 5. 아파치 톰캣 및 방화벽 설정, 그리고 자바 설치 (0) | 2015.08.07 |
---|---|
CentOS 6.5로 서버 구축하기 - 4. MYSQL 설정 (0) | 2015.08.06 |
CentOS 6.5로 서버 구축하기 - 3. 드라이버 마운트 (0) | 2015.08.05 |
CentOS 6.5로 서버 구축하기 - 2. 인터넷 환경설정 (0) | 2015.08.05 |
CentOS 6.5로 서버 구축하기 - 1. CentOS 설치 (0) | 2015.08.03 |