AWS - Zenkins 연동
AWS EC2 서버에 Zenkins서버를 설치하도록 하겠습니다. Jenkins 설치시 필요한 jre파일은 미리 다운로드 완료하였으므로 젠킨스의 build작업을 위한 maven을 설치하도록 하겠습니다.
1. Maven 설치
step 1. Maven 다운로드(버전체크 필수)

cd /opt
sudo wget https://mirror.navercorp.com/apache/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz
sudo tar -xvf apache-maven-3.9.9-bin.tar.gz
sudo mv apache-maven-3.9.9 maven
vi ~/.bash_profile
소스코드 접근시 i를 눌러 입력모드로 전환, 아래 소스코드를 복사하여 shift+insert로 붙여넣기 후 esc를 눌러 입력모드를 벗어나고, :wq!를 입력하여 저장후 종료.
PATH=$PATH:$HOME/.local/bin:$HOME/bin
M2_HOME=/opt/maven
PATH=$PATH:$M2_HOME:$M2_HOME/bin
export PATH
source ~/.bash_profile
sudo yum install -y git (깃설치)
2. 젠킨스 설치
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
sudo yum install jenkins
sudo yum upgrade
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo cat /var/lib/jenkins/secrets/initialAdminPassword (비밀번호)
3. 인바운드 규칙 편집
젠킨스의 기본포트인 8080포트로 접속을 허용할 수 있도록 인바운드 규칙을 편집해주도록 하겠습니다.

4. 젠킨스 서버 접속
아마존 웹서비스의 ip주소와 8080포트를 조합하여 젠킨스서버에 접속합니다. 이 후 과정은 젠킨스 설치를 참고하세요. 단, 플러그인 전체 설치하지 마십쇼..

Last updated