Chanho_Park

[jenkins] Jenkins Tomcat 배포(9) 본문

배포/Jenkins

[jenkins] Jenkins Tomcat 배포(9)

Chanho_Park 2022. 11. 5. 13:02
728x90

이전 글에서 서버를 여는데 성공하였다.

 

이번 글에서는 이 서버를 연 곳에 배포할 빌드된 프로젝트 war 파일을

 

Tomcat에 배포하여 프로젝트를 서버에 띄울 예정이다.

 

 

 

우선 Tomcat manager를 다운받고 계정을 만들어 줄 것이다.

 

 

Tomcat을 실행한 후 

sudo service tomcat9 start

 

환경변수 설정

아래의 명령어를 입력한 후 맨 아래로 이동하여

i 를 눌러 Insert모드에 진입 후

vi ~/.bashrc

 

아까 Tomcat 을 설치한 경로를 복사해서 넣어준 뒤 

 

ESC -> :wq! 를 입력하여 저장해준다.

export CATALINA_HOME=/home/tomcat

 

그 후 바로 소스가 반영되게 적용해준다.

source ~/.bashrc

 

 

다음은 Tomcat을 관리할 Manager를 다운

sudo apt-get install tomcat9-admin

 

cd /etc/tomcat9
vi tomcat-users.xml

 

에 들어가 admin이라는 ID  admin 이라는 PW 를 등록해줄 것이다.

 

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="admin" password="admin" 
roles="manager-gui,manager-script,
manager-jmx,manager-status,admin-gui,admin-script"/>

 

 

ESC -> wq 저장

 

재시작

sudo service tomcat9 restart

 

 

접속 확인을 해준다.

 

http://IP주소:8080/manager/html

 

 

위와 같은 화면이 뜨면 성공

 

 

다음 글에서는 Jenkins에 Tomcat 설정을 해볼 것이다.

 

[참고] https://qteveryday.tistory.com/93

728x90