배포/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 설정을 해볼 것이다.
728x90