devops
Linux Ec2에 Jenkins 설치
yougeun
2024. 3. 20. 19:05
728x90
1. java11 설치
# aws coreetto 다운로드
sudo curl -L https://corretto.aws/downloads/latest/amazon-corretto-11-x64-linux-jdk.rpm -o jdk11.rpm
# jdk11 설치
sudo yum localinstall jdk11.rpm
# java 버전 선택
sudo /usr/sbin/alternatives --config java
# java 버전 확인
java --version
# 다운받은 설치키트 제거
rm -rf jdk11.rpm
2. amazon-linux-extras 설치
sudo amazon-linux-extras install epel -y
추가적인 dependency를 한꺼번에 다운로드 받기위해 amazon-linux-extras 확장패키지를 설치해줍니다.
3. maven 설치
# opt 이동
cd /opt
# maven 3.9.6 버전다운
sudo wget https://mirror.navercorp.com/apache/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz
# 압축 풀기
sudo tar -xvzf apache-maven-3.9.6-bin.tar.gz
# 이름 변경
sudo mv apache-maven-3.9.6 maven
# 설정 변경
sudo vi ~/.bash_profile
M2_HOME=/opt/maven
M2=/opt/maven/bin
PATH=$PATH:$M2:$M2_HOME
4.Git 설치
sudo yum install -y git
5.Jenkins 설치
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 fontconfig java-17-openjdk
sudo yum install jenkins
1. Jenkins 패키지 사이트
https://pkg.jenkins.io/redhat-stable/
Redhat Jenkins Packages
Jenkins Redhat Packages To use this repository, run the following command: 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 If you've pre
pkg.jenkins.io
6.Jenkins 확인
1.Jenkins 구동
# jenkins 구동확인
sudo systemctl status jenkins
# 꺼져 있을시 구동
sudo systemctl start jenkins
2. Jenkins 접속
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
위 명령어로 초기 패스워드를 확인하여 접속합니다.
728x90