톰캣 어드민 설정 하기

톰캣 어드민 설정

/usr/local/tomcat/conf/server.xml 파일에서 가상호스트 설정 부분에 아래 내용을 추가한다.
=============================================================================================
< Context path=”/admin” debug=”0″ privileged=”true”
docBase=”/usr/local/tomcat/server/webapps/admin”>
< /Context>
=============================================================================================

/usr/local/tomcat/conf/Catalina/도메인/manager.xml 파일을 만들고 그안에 추가 해도 된다.
=============================================================================================
< Context path=”/admin” debug=”0″ privileged=”true”
docBase=”/usr/local/tomcat/server/webapps/admin”>
< /Context>
=============================================================================================
톰캣 어드민은 한번만 설정하면 되는거기 때문에 두번째 방법을 추천..
파일 생성하고 톰캣 리스타트 후 http://도메인:8080/admin 으로 접속 :8080 넣는게 귀찮다면, httpd.conf 파일에 가상호스트 추가해서 사용한다.

톰캣 어드민 접속 계정설정

/usr/local/tomcat/conf/tomcat-users.xml 파일에서 admin role과 user를 추가하고 패스워드 설정한 후에 톰캣 리스타트.
=============================================================================================
< ?xml version=’1.0′ encoding=’utf-8′?>
< tomcat-users>
<role rolename=”tomcat”/>
<role rolename=”role1″/>
<role rolename=”standard”/>
<role rolename=”manager”/>
<role rolename=”admin”/>    <——추가
<user username=”tomcat” password=”tomcat” roles=”tomcat”/>
<user username=”both” password=”tomcat” roles=”tomcat,role1″/>
<user username=”role1″ password=”tomcat” roles=”role1″/>
<user username=”admin” password=”tocat” roles=”standard,admin”/>    <——추가
</tomcat-users>
=============================================================================================