본문 바로가기

research

Jenkins install (AWS EC2)

AWS EC2 서버에 jenkins로 소스 관리를 하고 싶을 때

"$로 시작되는 것은 모두 EC2와 연결된 콘솔에 입력"

 

 

1. AWS EC2 인스턴스를 만들고 인스턴스와 연결된 보안그룹>인바운드 규칙>편집>8080 포트 추가하기

 

2. Java install
$ sudo apt update
$ sudo apt install openjdk-8-jre-headless -y
$ java -version

 

3. debian repository 추가
$ 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'

 

4. Jenkins install
$sudo apt update
$sudo apt install jenkins

 

5. 확인
$ systemctl status jenkins

 

6. local에서 jenkins 작업 시작
브라우저에 http://EC2_IP_입력:8080
-> EC2 IP는 EC2 콘솔에서 인스턴스 누르고 퍼블릭 DNS 주소 복붙하면 됨. EC2는 계속 활성화를 해놓을 것 아니면 탄력적 IP를 받아놓는게 좋음
브라우저에서 위 ip로 접속이 되면 Unlock Jenkins가 브러우저에 확인되고 Administrator password 입력란이 나온다.
$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword
입력 시 영문+숫자가 확인되는데 그 password를 넣으면 된다.

 

7. Install suggested plugins 박스 선택하면 install 시작

 

8. 계정 만들고 사용하면 됨.

'research' 카테고리의 다른 글

서버용 PC 설치 및 설정  (0) 2019.05.02
AWS CodeCommit  (0) 2019.04.24
특징 학습 中  (0) 2015.02.05
기존 SLAM 시스템들의 단점(?)  (0) 2014.12.15
odometry 시스템 비교  (0) 2014.10.08