작성
·
683
0
안녕하세요 강사님 강의 잘 듣고 있습니다.
다름이 아니라 tomcat을 설치하는 과정에 있어서 잘 되지 않아 이렇게 문의드립니다.
현재 제 노트북 사양은 m1 macbook 입니다.
기존에 한번 강의를 들으며 tomcat 설치를 진행했었습니다.
(추가적으로 8080port , 접근 권한 수정도 하였습니다.)
그러다 다시 찬찬히 진행을 하려고 하여 기존의 tomcat을 삭제한 후 강의를 수강하며 설치를 진행했는데 잘 되지 않아 질문드립니다.
다운로드 파일 : 9.0.68 버전 Core tar.gz
문제 상황 : 다운로드 한 파일 경로에서 tomcat 실행 시 다음과 같은 문구가 뜸
그러고 tomcat을 실행하려고 localhost:8080을 주소창에 입력하면 다음과 같이 뜨고 localhost:8088을 접속하면
다음과 같이 화면이 뜹니다.
이러한 경우에는 어떻게 해결을 할 수 있는지 도와주세요..!
답변 1
0
안녕하세요, 이도원입니다 .
톰캣서버를 기동(startup.sh)하실 때, 화면에 보여지는 메시지는 서버가 백그라운드에서 실행되었다는 안내 메시지 정도로 이해하시면 됩니다. 확인해 보셔야 할 부분을 몇개 말씀드리면,
실제 오류 메시지를 확인해 보실려면, %TOMCAT_HOME%/logs/catalina.out 파일을 참고하시어 어떤 문제가 있는지 확인해 보셔야 할 것 같습니다.
톰캣의 설정 파일에 서버가 몇번 포트로 실행되었는지도 확인해 보셔야 할 것 같습니다. %TOMCAT_HOME%/conf/server.xml 파일에서 Connector 부분에 8080 포트로 잘 설정되었는지, 혹은 8088로 기동되었는지 확인해 보셔야 할 것 같습니다.
MacOS에서 8080 포트로 서비스가 정상 실행되었는지 확인해 보시기 바랍니다. 다음 명령어를 입력하였을 때 출력되는 내용이 없다면, 8080 포트로 실행 중인 서비스가 없는 것입니다.
$ sudo lsof -iTCP -sTCP:LISTEN -n -P | grep 8080
TOMCAT 설치 후 %TOMCAT_HOME% 폴더에 webapps.dist 폴더가 존재하는지 webapps 폴더가 존재하는지 확인해 보시기 바랍니다. 만약 webapps.dist 폴더만 있다면 아래 명령어로 webapps 폴더를 생성해 보시기 바랍니다.
$ cp -R ./webapps.dist/* ./webapps
위 내용으로 확인 되지 않으시면 다시 한번 글 남겨 주세요.
감사합니다.
감사합니다 선생님!
out 파일을 확인해본 결과 8005 port 가 사용중에 있어서 실행이 제대로 되지 않고 있었던 거였습니다.
바쁘신 와중에 도움 주셔서 감사합니다