Develop/DevOps

AWS 라이트세일(Lightsail) + 젠킨스(Jenkins) 설치

junu24 2024. 12. 3. 18:27

 

 

1. 라이트세일 인스턴스 생성

라이트 세일에서 가용영역, 이미지, 플랜, 리소스 이름 작성해서 인스턴스 생성해준다

 

 

 

 

2. 서버 접속 후 명령어 실행 및 라이트세일 포트 열기

해당 ip주소로 ssh프로그램 또는 라이트세일에서 지원해주는 연결방식을 사용하여 접속

젠킨스로 사용할 포트 방화벽 열어두기

 

 

 

 

sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jdk -y
java -version
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt install jenkins -y

sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins

 

3. 젠킨스 포트 변경(Optional)

sudo vi /usr/lib/systemd/system/jenkins.service
Environment="JENKINS_PORT=9000"
(JENKINS_PORT 변경시 사용)

sudo systemctl daemon-reload
sudo systemctl restart jenkins

 

4.젠킨스 비밀번호 입력

sudo cat /var/lib/jenkins/secrets/initialAdminPassword
(젠킨스 초기세팅시 비밀번호)

5. 젠킨스 설치완료

 

 

 

 

 

 

반응형