jenkins를 통해 SpringBoot 프로젝트 배포를 해볼 예정이다.
1. apt 업데이트 및 업그레이드
sudo apt update
sudo apt upgrade
2. java 설치
sudo apt install openjdk-11-jdk
3. Jenkins apt key 추가
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
4. 패키지 저장소 리스트 추가
echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
키 값이 업데이트 될 경우 확인하고 적용해야 한다.
https://pkg.jenkins.io/debian-stable/
Debian Jenkins Packages
Jenkins Debian Packages This is the Debian package repository of Jenkins to automate installation and upgrade. To use this repository, first add the key to your system: curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \ /usr/share/
pkg.jenkins.io
5. key 등록
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FCEF32E745F2C3D5
6. apt 재 업데이트
sudo apt update
7. Jenkins 설치
sudo apt install jenkins
8. Jenkins 포트 변경(충돌되지 않을 포트로 변경)
모두 동일한 포트로 연결해주어야 한다.(당연히 EC2의 보안그룹에 설정한 포트와도 같아야 함)
sudo vi /etc/default/jenkins
sudo vi /usr/lib/systemd/system/jenkins.service
sudo vi /etc/init.d/jenkins
9. Jenkins 재시작
sudo service jenkins restart
10. 상태 확인
sudo systemctl status jenkins
active 상태가 되면 성공이다.
11. Jenkins 초기 비밀번호 확인
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
12. Jenkins 사이트로 이동
url : 퍼블릭DNS주소:Jenkins설정포트
위에서 확인한 비밀번호 입력 후 이동한 화면
설치 중이다.
13. 정보 입력
14. url 설정(차후 Jenkins 설정에서 변경 가능)
적용 확인
'Server > Ubuntu' 카테고리의 다른 글
[Ubuntu] 윈도우 10에 WSL로 리눅스 설치하기 (0) | 2023.04.05 |
---|---|
[Ubuntu] EC2에 jar파일 배포하기 (0) | 2023.03.29 |
[Ubuntu] Mariadb 설치하기 (0) | 2023.03.27 |
[Ubuntu] 우분투 패키지 update, upgrade (0) | 2023.03.27 |
[Ubuntu] Java 11 버전 설치하기 (0) | 2023.03.27 |
댓글