Installing Tomcat


  • conf 폴더의 ‘server.xml’ 파일 실행

    • 현재 실행중인 tomcat server 포트번호 변경 가능

allow="127\\.\\d+\\.\\d+\\.\\d+|::1|0:0:0:0:0:0:0:1"
//로컬 주소만을 허용한다는 뜻.!
  • webapps/manager/META-INF/context.xml 파일

    <Valve className="org.apache.catalina.valves.RemoteAddrValve"
             allow="127\\.\\d+\\.\\d+\\.\\d+|::1|0:0:0:0:0:0:0:1" />

    이 부분을 주석처리.

  • webapps/host-manager/META-INF/manager.xml 파일

    <Valve className="org.apache.catalina.valves.RemoteAddrValve"
             allow="127\\.\\d+\\.\\d+\\.\\d+|::1|0:0:0:0:0:0:0:1" />

    동일하게 주석처리.

  • 상단 tomcat-users.xml 파일, 해당부분 주석 해제 후 아래와 같이 수정

    <!-- <role rolename="tomcat"/>
    <role rolename="role1"/>
    <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
    <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
    <user username="role1" password="<must-be-changed>" roles="role1"/> -->
    
    <!-- admin에 admin-gui 추가 -->
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="manager-jmx"/>
    <role rolename="manager-status"/>
    <user username="admin" password="admin" roles="manager-gui, manager-script, manager-jmx, manager-status"/> 
    <user username="deployer" password="deployer" roles="manager-script"/>
    <user username="tomcat" password="tomcat" roles="manager-gui"/>

Last updated