lefennec
226
2017-12-27 14:21:57
1
561

아파치/톰캣 연동 관련 도움 부탁드립니다.


안녕하세요, 초보초보한 개발자입니다.

유지보수만 몇개월 하다가 신규로 작은 홈페이지를 만드는 일에 곧 투입이 됩니다.

아직 시작하려면 시간이 조금 있어서 처음으로 개발서버를 조금씩 구성해보고 있습니다.

DB서버는 설치했고 WAS 서버를 구성하고 있는데, Apache/Tomcat을 연결하는데 문제가 있습니다.


apache-connector로 연결하고 httpd.conf 파일의

DocumentRoot "/var/www/html" 이렇게 되어 있는 부분을

DocumentRoot "/usr/local/apache-tomcat-8.5.24/webapps/ROOT" 이렇게 바꿔주었는데

ip만 치면 아파치 페이지 (noindex 페이지), 8080을 붙이면 위 톰캣 ROOT의 index.jsp,

localhost/index.jsp를 치면 500 Internal Server Error 페이지가 나옵니다.


제가 참고한 사이트 링크를 남겨도 되는지 몰라서.. 남겨달라고 하시면 남기도록 하겠습니다.

필요한 파일 내용도 말씀해주시면 올리도록 하겠습니다.


제가 추가한것중에 기억나는 것은 httpd.conf 안에

LoadModule jk_module modules/mod_jk.so


<IfModule jk_module>

JkWorkersFile conf.d/workers.properties

JkMountFile conf.d/workers_uri.properties

JkShmFile  logs/mod_jk.shm

JkLogFile  logs/mod_jk.log

JkLogLevel  info

JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

</IfModule>

부분을 추가한것과


workers.properties 파일을 만들고

worker.list=ajp

worker.ajp.port=8009

worker.ajp.host=localhost

worker.ajp.type=ajp13

worker.ajp.lbfactor=1

worker.ajp.socket_timeout=10


workers_uri.properties 파일을 만들고

/*.jsp=ajp13

/*.do=ajp

/*.js=ajp

/*.gif=ajp

/*.jpg=ajp

/*.css=ajp


입니다. 도움 부탁드립니다 (_ _)

0
0
  • 답변 1

  • lefennec
    226
    2017-12-27 15:36:46

    해결하였습니다. 다른 사이트 방법을 다시 따라하니까 되네요.

    workers_uri.properties 파일이 없는 방법이었습니다.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.