목차
톰캣을 실행하면 페이지가 나오는데
Manager App이라는 버튼을 누르면 되는데
에러...
접근이 안된다.
설명이 친절하게 나와 있는데
conf/tomcat-users.xml 에
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
를 추가하면 된다고 한다.
7이상 버전에서는 단일 관리자역할에서 다음 4가지로 나뉜다고 한다.
- manager-gui - HTML GUI 및 상태 페이지에 대한 액세스 허용
- manager-script - 텍스트 인터페이스 및 상태 페이지에 대한 액세스 허용
- manager-jmx - JMX 프록시 및 상태 페이지에 대한 액세스 허용
- manager-status - 상태 페이지에 대한 액세스만 허용합니다.
gui로 볼거라 gui 를 하자
또 에러...
같은 화면이라 첨부하지 않겠습니다.
$TOMCAT_HOM/webapps/manager/META-INF/context.xml 에서 valve 줄을 주석처리하면됩니다.
수정한뒤 톰캣을 재시작 하고 manager app에 들어가서 tomcat-users에 입력햇던 id 와 pw를 입력하면 접속이 가능합니다.
톰캣 매니저는 잘 사용하지 않습니다.
하지만 내 경험상 톰캣 매니저를 사용을 한걸 본적이 없다.
이유는 다음과 같다.
보안 문제: Tomcat Manager 응용 프로그램은 적절하게 보호되지 않을 경우 잠재적인 보안 위험이 있습니다. Manager 응용 프로그램에 대한 무단 액세스를 허용하면 보안 위반 및 데이터 손실이 발생할 수 있습니다. 권한이 있는 사용자만 액세스를 제한하고 강력한 인증을 사용하며 권한 있는 작업의 사용을 제한하는 등 Manager 응용 프로그램을 보호하기 위해 필요한 조치를 취하는 것이 중요합니다.
자동화 부족: Tomcat Manager 애플리케이션은 웹 애플리케이션 관리를 위한 사용자 친화적인 인터페이스를 제공하지만 자동화된 작업 또는 스크립팅을 위한 최상의 도구는 아닐 수 있습니다. 이러한 경우 명령줄 도구 또는 스크립트를 사용하여 작업을 자동화하고 효율성을 향상시킬 수 있습니다.
제한된 기능: Tomcat Manager는 웹 애플리케이션 관리를 위한 기본 기능을 제공하지만 더 복잡한 애플리케이션이나 환경의 모든 요구 사항을 충족하지 못할 수 있습니다. 이러한 경우 특정 요구 사항을 충족하기 위해 다른 관리 도구 또는 사용자 지정 스크립트를 사용해야 할 수 있습니다.
끝
'WEB,WAS > TOMCAT' 카테고리의 다른 글
Exception in thread "main" sun.jvm.hotspot.types.WrongTypeException: No suitable match for type of address (0) | 2023.08.02 |
---|---|
EJB란 무엇인가? (0) | 2023.07.06 |
Apache 2.4.X 설치 및 실행 for Windows 11 (0) | 2022.12.08 |
apache virtual host 설정 (0) | 2022.03.30 |
AJP (0) | 2022.01.26 |
댓글