이번 게시글에는 AWS EC2(우분투 리눅스)를 통해 Jenkins를 설치해보려고 합니다.
원격접속 프로그램 Putty를 이용하여 우분투 서버에 접속합니다.
Java 및 필수 패키지가 설치되어 있지 않기 때문에 필요한 패키지를 설치합니다.
sudo apt-get update
sudo apt-get install default-jdk
Jenkins 리포지터리 키를 설치합니다.
wget -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
APT 데이터베이스에 공식 Jenkins 리포지토리를 추가합니다.
echo "deb https://pkg.jenkins.io/debian-stable binary/" > /etc/apt/sources.list.d/jenkins.list
패키지를 업데이트 및 젠킨스를 설치합니다.
sudo apt-get update
sudo apt-get install jenkins
Jenkins는 기본적으로 8080포트를 사용하고 있으며 다른 서비스에서 해당포트를 사용하고 있다면 포트를 변경합니다.
sudo vi /etc/default/jenkins
Jenkins 서비스가 자동으로 시작되도록 설정합니다.
sudo systemctl enable jenkins
Jenkins가 실행되어있는지 상태를 확인합니다.
sudo systemctl status jenkins
AWS의 인바운드 규칙에 8089 포트를 연다음 브라우저에 http://IP주소:8089 를 입력하여 접속합니다.
처음 접속 시 비밀번호가 필요하며 비밀번호를 확인하기 위해서는 다음 명령어를 입력합니다.
sudo cat /var/lib/jenkins/secrets/initalAdminPassword
출력되는 비밀번호를 입력합니다.
Install suggested plugins 클릭하여 추천 플러그인을 설치한 후 관리자 계정을 생성합니다.
생성한 관리자계정으로 로그인합니다.
출처
'DevOps' 카테고리의 다른 글
Postgresql 설치하기 (0) | 2021.08.21 |
---|