안녕하십니까.
꾸벅...
리눅스에다가 tomcat+apache를 연동해서 설치를 하였습니다..
그런데
tomcat를 실행하니까
[root@server bin]# ./startup.sh
Using classpath: /usr/local/jakarta-tomcat/lib/ant.jar:/usr/local/jakarta-tomcat
/lib/jasper.jar:/usr/local/jakarta-tomcat/lib/jaxp.jar:/usr/local/jakarta-tomcat
/lib/parser.jar:/usr/local/jakarta-tomcat/lib/servlet.jar:/usr/local/jakarta-tom
cat/lib/test:/usr/local/jakarta-tomcat/lib/webserver.jar:/usr/local/java/lib/too
ls.jar:.:/usr/local/JSDK/lib/jsdk.jar:/usr/local/jakarta-tomcat/lib/servlet.jar
[root@server bin]# 2001-06-04 08:49:40 - ContextManager: Adding context Ctx( /ex
amples )
Starting tomcat. Check logs/tomcat.log for error messages
2001-06-04 08:49:40 - ContextManager: Adding context Ctx( /admin )
2001-06-04 08:49:40 - ContextManager: Adding context Ctx( )
2001-06-04 08:49:40 - ContextManager: Adding context Ctx( /test )
2001-06-04 08:49:40 - ContextManager: Adding context Ctx( /tomcat_test )
2001-06-04 08:49:41 - Ctx( /tomcat_test ): Removing duplicate servlet jsp jsp(or
g.apache.jasper.runtime.JspServlet/null)
cannot load servlet name: jsp
cannot load servlet name: default
2001-06-04 08:49:41 - Ctx( /tomcat_test ): Removing duplicate *.jsp -> jsp(org.a
pache.jasper.servlet.JspServlet/null)
2001-06-04 08:49:41 - PoolTcpConnector: Starting HttpConnectionHandler on 8080
2001-06-04 08:49:41 - PoolTcpConnector: Starting Ajp12ConnectionHandler on 8007
이런메시지가 출력됩니다..
뭔가 잘못된거 같은데 무엇이 잘못된건지요..
톰캣을 실행시키고 아파치를 실행시키고나서
localhost:8080은 접속이 되는데 localhost/example로 접속하면 500error에러가 발생합니다..
물론 8080으로 접속을 하면 고양이 그림은 정상적으로 출력됩니다..
어떤문제 인지요....
물론 httpd.conf파일맨끝에 톰캣을 연동시키기위해include 시켰고 mod_jserve.so파일도 libexec디렉
토리에 가져다놓았습니다.. 그런데도 어떤 문제로 인해서 에러가 발생하는지 모르겠군요.
. 죄송하지만 한가지만 더 질문하겠습니다.
servlet를 돌리기 위해서는 .class파일들을
/usr/local/jakarta-tomcat/webapps/examples/WEB-INF/classes
디렉토리에 파일들을 디폴트로 두어야 하는데 만약 www란 계정에서 서블릿을 돌리기위해서
는 어떻게 설정을 해야하는지요... 아파치같은 경우는 버츄얼 호스팅을 잡으면 원하는 디
렉토리에서 웹서비스를 할 수 있지만 서블릿같은경우는 어떻게 해야하는지요.. 귀찮으시
더라도 답변 부탁드리겠습니다.. 그럼 안녕히 계십시요...
꾸벅..