태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

====================  tomcat-users.xml  =======================

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager"/>
  <role rolename="admin"/>
  <user username="tomcat" password="1234" roles="manager,admin"/>
</tomcat-users>

==============================================================
위의 파일처럼 role과 user element를 추가하면 톰캣 manager와 admin을 사용할 수 있다.
단, 6X버전에서는 아직 admin을 사용할 수 없다.

URL => http://localhost:8080/manager/html

간혹, binary 버전에서 위와 같이 role과 user를 추가해도 manager가 실행이 안된는 경우에는 $CATALINA_HOME/conf/[enginename]/[hostname] 폴더에 manager.xml를 만들고
 다음과 같이 기록한다.

예) $CATALINA_HOME/conf/Catalina/localhost/manager.xml 파일내용
<Context path="/manager" debug="0" privileged="true"       docBase="${catalina.home}/webapps/manager">
</Context>
예)manager의 사용을 특정아이피에 대하여 RemoteHostValve를 추가하여  허용 할 수 있다.
<Context path="/manager" debug="0" privileged="true"       docBase="${catalina.home}/webapps/manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
                allow="127.0.0.1,localhost"/>
</Context>
각각의 Context별로 manager를 동작시키려면 다음과 같이 한다.

 a. ${catalina.home}/conf/server.xml 파일 내용 수정.

    <Host name="test1" appBase="c:/server/docBase1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context path="/manager" docBase="${catalina.home}/webapps/manager"  privileged="true"/>
    </Host>

    <Host name="test2" appBase="c:/server/docBase2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context path="/manager" docBase="${catalina.home}/webapps/manager"  privileged="true"/>
    </Host>

출처 : http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html

top

Trackback Address :: http://www.ssial.com/trackback/108 관련글 쓰기

  1. Business logo designs 2012/04/23 18:21 댓글주소 | 수정/삭제 | 댓글

    I want to say that your post is fantastic. You have written it well. Keep on posting. I will come again to read new posts. Thanks.

Write a comment