Tomcat 관리자 tomcat administration, tomcat manager 설정하기
리눅스/APACHE2015. 1. 16. 16:42
반응형
Tomcat 서버 설치 및 환경 세팅
- http://jakarta.apache.org/tomcat/index.html에서 원하는 Tomcat의 버전을 다운받는다.
- 다운받은 Tomcat을 원하는 디렉토리에 압축을 푼다.
- CATALINA_HOME을 시스템 환경변수에 설정한다.(굳이 시스템 환경변수에 추가하지 않아도 된다.)
- CATALINA_HOME/bin의 startup.bat(Windows의 경우), startup.sh(Unix, Linux의 경우)을 실행한다.
- Tomcat이 정상적으로 시작한다는 메세지를 확인한 후 http://localhost:8080으로 접근하면 고양이 한마리가 나타나면 Tomcat 서버가 정상적으로 시작된 것이다.
- Tomcat을 설치하고 세팅하는 과정은 생각보다 간단하다.
- Tomcat 설치를 완료한 다음 서버를 시작하면 Tomcat 서버에서 제공하는 Admin, Manager 애플리케이션을 사용할 수 있다.
- http://localhost:8080/admin, http://localhost:8080/manager/html로 접근해본다. Admin과 Manager 애플리케이션이 시작된 것을 확인할 수 있다.
- CATALINA_HOME/conf/tomcat-users.xml 파일을 연다.
- Admin 애플리케이션에 접근하기 위해서는 admin role과 admin role을 가지는 계정, Manager 애플리케이션에 접근하기 위해서는 manager role과 manager role을 가지는 계정이 하니씩 필요하다. 물론 같은 계정이 admin과 manager role을 모두 가질 수도 있다. 다음은 admin과 manager role과 계정을 추가한 예이다.
- http://localhost:8080/admin, http://localhost:8080/manager/html로 접근해본다. 각 애플리케이션에 앞아서 설정한 admin 계정을 이용하여 접근해 보기 바란다.
- 접근에 성공했다면 다음과 같은 화면을 볼 수 있을 것이다.
Admin, Manager 애플리케이션 설정하기
Admin과 Manager 기능은 Tomcat 서버를 관리하는 관리자가 필요한 애플리케이션이기 때문에 로그인을 필요로 한다. 로그인을 위하여 필요한 계정 정보를 설정하는 과정은 다음과 같다.
<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <role rolename="admin"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="role1" password="tomcat" roles="role1"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="admin" password="admin" roles="admin,manager"/> </tomcat-users>
위 예의 <role/>태그는 manager와 admin role을 설정하고 있다. 위 예제 소스를 보면 admin과 manager role을 가지는 admin 계정을 추가하고 있다. 비밀번호 또한 admin이다.
Admin 화면
Manager 화면
반응형
'리눅스 > APACHE' 카테고리의 다른 글
아파치 mod_expires 설정 및 활용 (0) | 2015.01.16 |
---|---|
이미지 링크 방지 설정하기 (0) | 2015.01.16 |
tomcat 5.5.9 에 admin 설치 하기 (0) | 2015.01.16 |
모노(mono) 설치하기 - Installing Mono on CentOS 5 (0) | 2015.01.16 |
mod_cband 설치 및 사용 방법 (다른것. 설치 에러 포함) (0) | 2015.01.16 |
댓글()