자라선

[Centos7][Tomcat] Tomcat Install & Tomcat-manager Enable 본문

Infra/Server

[Centos7][Tomcat] Tomcat Install & Tomcat-manager Enable

자라선 2020. 7. 28. 14:13
# 톰캣 설치 경로를 /app로 디렉토리 생성
mkdir /app/

# wget 유틸을 사용하여 파일다운로드 8.5
wget http://apache.mirror.cdnetworks.com/tomcat/tomcat-8/v8.5.51/bin/apache-tomcat-8.5.51.tar.gz

# 압축 해제
tar xvf apache-tomcat-8.5.51.tar.gz

# tomcat conf/tomcat-user.xml 편집
vim app/apache-tomcat-8.5.51/conf/tomcat-user.xml

# <tomcat-users> 태그에 아래 태그를 추가(활성화 할 roles를 골라서 넣는다.)

<!-- 젠킨스 톰캣서버 빌드를 위해 사용자계정 추가-->
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-status"/>
<role rolename="manager-jmx"/>
<user username="mwav" password="<your password>" roles="manager-gui, manager-script, manager-jmx, manager-status"/>

---------------------------------------------------------------

# manager.xml 생성, 기본은 localhost임 server.xml의 host name를 따라감
vim /app/apache-tomcat-8.5.51/conf/Catalina/localhost/manager.xml

# <Context> 태그를 추가
<Context privileged="true" antiResourceLocking="false" docBase="${catalina.home}/webapps/manager">
</Context>

# 서버 재시작
/app/apache-tomcat-8.5.51/bin/shutdown.sh;
/app/apache-tomcat-8.5.51/bin/startup.sh;

# 톰캣 관리자 페이지 접근 확인, 로그인시 manager.xml에 설정했던 계정대로
http://localhost:8080/manager/
Comments