728x90
반응형
오류 발생
/usr/libexec/tomcat9/tomcat-start.sh: 25: exec: /usr/share/tomcat9/bin/catalina.sh: not found
톰캣 디렉토리, 파일들 지우고 덮어쓰고 하다가 에러가 발생했습니다
728x90
tomcat 패키지 설치
패키지 삭제
sudo apt-get purge tomcat9 tomcat9-admin
purge 명령어로 패키지와 함께 설정파일도 함께 삭제합니다
sudo apt-get autoremove
의존성 때문에 설치된 패키지도 삭제합니다
이 명령어 후 재 설치했을 때 오류가 해결됐습니다
패키지 설치
sudo apt-get install tomcat9 tomcat9-admin
다시 패키지를 설치합니다
추가 작업
tomcat 관리자 추가
sudo vi /etc/tomcat9/tomcat-users.xml
manager-gui, admin-gui 사용자를 추가하기위해 파일을 수정합니다
<tomcat-users xmlns="http://tomcat.apache.org/xml">
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="1234" roles="admin-gui,manager-gui"/>
</tomcat-users>
tomcat-users 태그 사이에 설정합니다
tomcat 포트번호 변경
sudo vi /etc/tomcat9/server.xml
이번엔 포트번호를 바꿔보겠습니다
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
기본은 8080으로 되어있는데 8081번으로 변경하겠습니다
tomcat 실행
sudo systemctl restart tomcat9
tomcat을 재실행하고 브라우저에서 접속해봅니다
반응형
<ubuntu IP>:8081로 접속해보면 다음과 같은 페이지가 정상적으로 나옵니다
반응형
'Linux' 카테고리의 다른 글
[Docker] DockerFile 빌드 (0) | 2024.08.13 |
---|---|
Ubuntu ssh 외부 접속과 포트포워딩 (0) | 2024.08.09 |
[Linux] 사용자와 그룹 관리 (1) | 2024.03.23 |
MariaDB Timezone 변경 (0) | 2023.04.14 |
PHP 업로드 용량 수정 (0) | 2023.01.25 |