VCCW란?
Vagrant + Chef + CentOS + WordPress
오픈소스 프로젝트이므로 자유롭게 이용할수 있습니다.
CentOS(Linux) 6.5버전이 깔리므로
일반 기업에서 사용하는 환경과 가장 비슷하게 설정할수 있습니다.
사전에 설치해야할 것들
- VirtualBox
- Vagrant
- GitBash (윈도우 환경일경우)
VCCW 홈페이지 에서 설치방법을 확인할수 있습니다.
Jenkins 설치
VCCW 설치 완료후 ssh 접속
커멘드 툴을 실행시켜 VCCW가 설치된 디렉토리에서 다음과 같이 커멘드를 입력합니다.
$ vagrant ssh
Root 계정으로 로그인
$ sudo su
JDK 설치
간단하게 openJDK 7 버전을 설치
# yum install java-1.7.0-openjdk-devel
설치 물으면 “y” 로 허용한다.
저장소에서 Jenkins의 RPM 패키지 공개키를 import
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo # rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
그리고 Jenkins의 패키지를 인스톨 합니다.
# yum install jenkins
Jenkins 데몬 시작
# service jenkins start
브라우저로 확인
* VCCW 설정시 잡아주었던 host:8080 (기본값: 192.168.33.10)
최소한의 기본설정
보안설정
Jenkins 관리 – Configure Global Security 을 선택
Admin 계정을 만들기 위함으로 그림과 같이 설정한다.
설정을 저장한 하면,
상단 우측에 로그인 | 가입 이 있으므로 “가입” 을 눌러 어드민 계정을 만들자.
Admin 계정을 만들었으므로, 보안설정을 다시 해주자.
환경 및 정책에 따라
“프로젝트별로 권한을 설정” 해주는 경우가 있다.
확인
로그인을 거쳐야 작업 설정및 작업 진행을 할수 있게
수정된것을 확인할수 있다.
No Comments