📚 [Tomcat9] Tomcat9 unrecognized-service
Category: Tomcat | 📅 July 12, 2021
tomcat9
를 apt 패키지로 설치하고 나서 생기는 현상
적어도 WSL 에서는 잘 발생하는 듯..
준비물
- 톰캣9
- openjdk
어떻게 하면 됨. 이런건 없음 ㅠ_ㅠ
인터넷에서는 그냥 소스 다운받아서 해당 위치에 사용자 생성 하고 설정해서 쓰라고 함.
결론적으로 recognizged service
를 깔끔하기 해결할 방법은 (굳이, 꼭 해야 겠다면)
기동 스크립트 만들고 chkconfig
로 서비스 등록하고 뭐 그렇게 하면 될수도…ㅋㅋㅋ
또 하나는 , JAVA_HOME 설정하라고 SOF(StackOverFlow) 에 얘기가 있긴 하지만, 케바케
라 그건 나중에.. 해보기로 함.
원래 목적이 APACHE + TOMCAT 연동이었으므로 위 내용은 생략~ ㅋ
설치하기
$sudo apt install tomcat9 tomcat9-admin tomcat9-examples tomcat9-common
## 필요한 디렉토리 만들기 ###
$sudo mkdir /usr/share/tomcat9/logs
$sudo ln -s /etc/tomcat9 /usr/share/tomcat9/conf
$sudo mkdir /usr/share/tomcat9/webapps/ROOT
$sudo touch /usr/share/tomcat9/webapps/ROOT/index.jsp
tomcat9 부터는 인스턴스 별로 환경을 모두 새로 만들 수가 있게 되어 makebase.sh
파일이 제공되는데
makebase.sh
하나의 디렉토리 안에 여러개의 톰캣을 구성할 수 있다.
ex)
.
+-- WAS/makebase.sh
|-- tomcat1
|-- tomcat2
|-- tomcat3
여기서는 쓸모가 없으므로.. PASS!
💭 Reviews
위 내용만 봐도 대충 대충 설치되는 것을 확인 할 수 있다.