AWS - Zenkins 연동
Last updated
Last updated
AWS EC2 서버에 Zenkins서버를 설치하도록 하겠습니다. Jenkins 설치시 필요한 jre파일은 미리 다운로드 완료하였으므로 젠킨스의 build작업을 위한 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!를 입력하여 저장후 종료.
source ~/.bash_profile
sudo yum install -y git (깃설치)
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 (비밀번호)
젠킨스의 기본포트인 8080포트로 접속을 허용할 수 있도록 인바운드 규칙을 편집해주도록 하겠습니다.
아마존 웹서비스의 ip주소와 8080포트를 조합하여 젠킨스서버에 접속합니다. 이 후 과정은 를 참고하세요. 단, 플러그인 전체 설치하지 마십쇼..