Chanho_Park
[jenkins] Jenkins Tomcat & JDK 환경 변수 (8) 본문
이전 글에서 Github 연동하여 Build 성공하였다.
이번 글에서는 마지막 단계인 서버에 배포를 할 것입니다.
1. Tomcat 설치
Tomcat9 를 설치할 예정이라
AWS EC2 인스턴스에 접속하여
* sudo 명령 : 관리자 권한 실행
* 잘못 만들었으면 sudo rm -r 폴더명
home/tomcat 이라는 파일을 폴더생성
sudo mkdir /home/tomcat
home/tomcat 위치로 이동
cd /home/tomcat
tomcat 9.0 버젼 다운로드
sudo wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.68/bin/apache-tomcat-9.0.68.tar.gz
다운로드 받은 Tomcat 파일 압축해제
sudo tar xvfz apache-tomcat-9.0.68.tar.gz
압축해제 했으니 다운받은 알집 파일 삭제
sudo rm apache-tomcat-9.0.68.tar.gz
환경 변수 설정(톰켓경로 지정) 및 JDK 환경변수도 설정
sudo chmod -R 777 /etc/profile
sudo vi /etc/profile
Shift+G 를 눌러 맨 아래로 이동하고(아래 방향키도 가능) i 를 눌러 INSERT 모드 진입 후
아래 텍스트 복사하고 ESC -> :wq! (wq:! 저장후 나가기)
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export CATALINA_HOME=/home/tomcat
아래 명령어를 입력하여 잘 입력되었는지 확인
source /etc/profile
echo $CATALINA_HOME
echo $JAVA_HOME
이전 글에서 하지 못한 JDK 환경변수를
지금 Tomcat 환경변수 등록하는 곳과 경로가 같아서
함께 등록하였다.
Jenkins -> Jenkins관리 -> Global Tool Configuration
Add JDK
name : 아무거나
JAVA_HOME : 위에서 JDK환경변수에 등록한 경로 입력
/usr/lib/jvm/java-11-openjdk-amd64
Tomcat 실행하기
Tomcat 이 있는 곳으로 이동
cd /home/tomcat/
cd apache-tomcat-9.0.68
sudo chmod -R 777 bin/
실행
sudo ./startup.sh
후에
AWS탄력 주소:8080 을 주소창에 입력하여
아래와 같이 나오면 Tomcat 설치에 성공한 것이다.
*Tomcat 종료하기
cd /home/tomcat/apache-tomcat-9.0.67/bin
sudo ./shutdown.sh
이곳까지 진행했다면 서버는 열린 것이다.
하지만 배포할 파일이 없어 프로젝트가 실행이 안될 것이다.
다음 글에서는 Tomcat 과 Jenkins 를 연동하여 배포할 예정이다.
'배포 > Jenkins' 카테고리의 다른 글
[jenkins] Jenkins Tomcat 배포(10) (0) | 2022.11.05 |
---|---|
[jenkins] Jenkins Tomcat 배포(9) (0) | 2022.11.05 |
[jenkins] Jenkins Github 연동(7) (0) | 2022.11.05 |
[jenkins] Jenkins Github 연동(6) (0) | 2022.11.04 |
[jenkins] Jenkins 실행(5) (0) | 2022.11.04 |