리눅스

기존에 돌아가던 apache + tomacat에 신규모듈 추가

mkh23911 2014. 12. 15. 16:38

1. vi /etc/httpd/conf/httpd.conf --> vi에디터로 아파치설정파일 오픈 후 아래 처럼 추가

<VirtualHost cardpay2.test.com:80>

    ServerName cardpay2.test.com

    ErrorLog "logs/cardpay2.test.com-error.log"

    CustomLog "logs/cardpay2.test.com-access.log" common

    JkLogFile logs/mod_jk.cardpay2.test.com.log

    JkMount /* cardpay2

</VirtualHost>


2. vi workers.properties --> vi에디터로 workers.properties 오픈 후 아래 처럼 추가

worker.list=cardpay2

worker.cardpay2.type=ajp13

worker.cardpay2.host=톰캣서버 아이피

worker.cardpay2.port=톰캣서버 포트번호

worker.cardpay2.lbfactor=1


3. vi /톰캣설치경로/conf/server.xml --> 톰캣설정파일을 열어서 아래 2부분의 port="" 부분에 사용할 포트번호를 추가

<Server port="9090" shutdown="SHUTDOWN">

<Connector port="9091" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>

4. 톰캣을 재시작

5. # apachectl graceful -- 기존 돌아가던 서버는 영향없이 추가된 모듈만 시작