반응형

[Centos7] apache, tomcat연동 ajp 이용

연동하는법이 3가지가 있다

ajp or proxy or 방화벽에서 리다이렉트방법중에 여기는 ajp이용하는방법


#mod_jk.so 추가해주면 되는데 난 yum install httpd로 설치하니깐 따로 추가안해도 모듈이 로드되어있었다
vi /etc/httpd/conf.d/mod_jk.conf


        JkWorkersFile "/etc/httpd/conf.d/workers.properties"
        JkLogFile "/var/log/tomcat8/mod_jk.log"
        JkLogLevel info
#        JkAutoAlias "/usr/share/tomcat8/webapps"
#       JkAutoAlias "/home/testuser/www/html/test"
        #JkMount /* worker1
        JkMount /*.jsp worker1
        JkMount /servlet/* worker1
        JkMount /examples/*.jsp worker1
        JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
        JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
        JkRequestLogFormat "%w %V %T"

#기본적인 설정하고 저장

vi /etc/httpd/conf.d/workers.properties

workers.tomcat_home="/usr/local/tomcat8"
workers.java_home="/usr/java/jdk1.8.0_91"
ps=/
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
#worker.worker1.domain=www.test.com
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
worker.worker1.connection_pool_timeout=600
worker.worker1.socket_keepalive=1
#저장


#또다른 설정
vi /etc/httpd/conf.d/httpd-vhosts.conf



    DocumentRoot /home/testuser/service/www/test
    ServerName www.test.com

    JkMountFile /etc/httpd/conf.d/uriworkermap.properties
    JkMount /*.jsp worker1
    JkMount /*.do worker1
    JkMount /servlet/* worker1
#virtualhost사이에 넣어주고

vi /etc/httpd/conf.d/uriworkermap.properties
/*.do=worker1
/*.jsp=worker1
#이렇게 저장해도 된다

#대충 이렇고 이것저것 위에있는거 수정해서 사용하면 될것이다.
#다 한다음에 아파치재시작 톰캣재시작 해주고 로그 보면 ajp로 작동하는지 확인하면 될듯싶음

#흠 systaxhighlighter때문에 이상한 ="" 이런거나 닫아주는  태그가 자동으로 생기니깐 알아서 삭제하고 저장하세요


반응형

'Operating System > Centos' 카테고리의 다른 글

[Centos7] redmine apache연동  (0) 2016.06.20
[Centos7] redmine 설치  (3) 2016.06.20
[Centos7] tomcat8 설치  (0) 2016.06.20
[Centos7] mysql 설치  (0) 2016.06.20
[Centos7] java설치  (2) 2016.06.20
블로그 이미지

pstree

pstree.. process...

,