:::: 개발 ::::/::: 리 눅 스 :::

spring 8080 포트 문제 아파치 / 톰캣 동시사용할때

nayha 2014. 3. 25. 10:57



nayha.tistory.com:8080/list.do 하면 정상동작으로 스프링 컨트롤러를 읽었습니다.

근데 nayha.tistory.com/list.do 로 하면 동작을 안 했어요 ...


이게 뭐지~~ 뭐야 이거 

리눅스 개초보인 저는 무지 당황했습니다.


여러 설정을 바꿔보고 삽질중

포트 확인을 해보았고 ( netstat -anp | grep LISTEN )


아파치가 80 으로 되어있고

톰켓은 8080 이였습니다.


아파치 설정에

<Directory "/usr/local/tomcat/webapps/ROOT">

    Options Indexes FollowSymLinks

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>


로 제 톰켓 디렉토리를 읽고 있었습니다.


그래서 도메인을 치고 들어오면 jsp 페이지가 정상적으로 열렸으나


아파치를 사용하고 있기때문에

web.xml 에서 설정한 스프링 컨텍스트가 읽어지지 않았어요


그래서 그냥 두 포트를 바꿨습니다


아파치는 8080으로 

톰켓은 80 으로 


하니 도메인 접속후 정상적으로 스프링 컨텍스트가 읽어졌습니다.


후우 몇시간을 날리고 찾았어요 


왜 아파치하고 톰캣하고 같이 사용할까요??? ㅠㅠ



반응형