반응형
톰캣서버를 설치하고
배포후에 bin 위치에서 "./startup.sh" 를 실행시키면
처음 톰캣을 실행시킨다면
위와 같이
Cannot find ./catalina.sh
The file is absent or does not have execute permission
메시지를 뱉는 경우가 많은데
말 그대로 번역해보면
catalina.sh를 찾을 수 없습니다.
파일이 없거나 실행 권한이 없습니다.
즉 catalina.sh 파일에 대한 실행권한이 없어
catalina.sh를 실행 할 수 없다는 것을 알 수 있다.
기본적으로 처음 톰캣을 배포하면 *.sh 의 파일들의 권한이 644로 설정되어있는데
이를 700으로 바꾸어 권한을 바꾸어주면 해결!
정리하면 bin 경로에 접근하여
chmod 700 *.sh 명령어 실행 후
다시 startup.sh 를 실행시키면 잘 구동되는 것을 확인 할 수 있다.
반응형
'웹개발 > 개발환경' 카테고리의 다른 글
Oracle to PostgreSql Migration SpringBoot JPA 이슈사항, 톰캣 실행안됨 해결! (0) | 2021.05.04 |
---|---|
Maven Project에서 Lombok 추가하기! (0) | 2021.03.25 |
[Tomcat] 톰캣 힙메모리 변경하기 (0) | 2021.02.14 |
[tomcat] 리눅스에서 톰캣서버 강제종료, pid 못찾을 때 방법( port로 processId 찾기 ) (0) | 2021.01.20 |
DB 관리자 계정 만들기 (1) | 2019.02.11 |
댓글