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 |