전제 조건
- AWS EC2 서버 생성
- 8080 포트 열어줘야 함
- Nginx를 통해서 80 포트로 접속할꺼면 8080 포트 안 열어줘도 됨
- 생성한 서버에 ssh로 접속 상태
설치 시작
자버 설치
- java가 설치되어 있는지 확인
java -version
- 설치 안 되어 있으면 아래 명령어로 설치
sudo yum install -y java-1.8.0-openjdk-devel.x86_64
젠킨스 설치
공식 홈페이지 설치 안내
차례대로 진행함
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.key
sudo yum upgrade
sudo yum install jenkins java-1.8.0-openjdk-devel.x86_64
sudo yum install jenkins
젠킨스 시작
젠킨스 상태 보기
sudo systemctl status jenkins
위 명령어 실행 후 아래와 같은 메세지가 나오면
Unit jenkins.service could not be found.
아래 명령어 실행
sudo amazon-linux-extras install epel -y
시작하기
sudo systemctl start jenkins
상태 한 번 더 확인하고
ec2 서버 주소의 8080로 접속
http://xxx.xxx.xx.xxx:8080
아래 화면이 나오면 성공
administrator password를 입력
/var/lib/jenkins/secrets/initialAdminPassword 에 있는 Administrator Password를 확인하고 웹페이지에 입력
플러그인 설치
어드민 유저 생성
젠킨스 시작
'개발 > 젠킨스' 카테고리의 다른 글
원격 빌드 트리거(remote build trigger) (0) | 2023.03.27 |
---|---|
Scheduling Job (0) | 2023.03.27 |
Free Style Job 생성하기 (0) | 2023.03.27 |
도커를 이용하여 로컬에 젠킨스(jenkins) 설치하기 (0) | 2023.03.27 |
젠킨스란? (0) | 2023.03.27 |