1. Jenkins 설치 

    - https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+RedHat+distributions



  $ 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

  $ yum install jenkins




2. 사용자 변경 (default owner 는 jenkins)


    1) 기본 권한인 jenkins 로 되어 있으므로 새롭게 사용할 사용자 권한으로 디렉토리 및 파일 소유권을 바꿔준다.


  $ chown -R svcuser.svcuser /var/lib/jenkins

  $ chown -R svcuser.svcuser /var/log/jenkins

  $ chown -R svcuser.svcuser /var/cache/jenkins/



    2) 실행권한 설정파일을 변경한다. (포트변경도 이 곳에서 한다.)



  $ vi /etc/sysconfig/jenkins


  ....

  JENKINS_USER="svcuser"

  JENKINS_PORT="18080"

  .... 




3. jenkins 서비스 실행 (start / stop / restart)


  $ service jenkins start



4. 서비스 접속 / 프로세스 확인

   - http://jenkins.yourdomain.com:18080/



  $  ps aux | grep jenkins

svcuser     3201  1.5 13.4 2495356 524948 ?      Ssl  17:19   0:27 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=18080 --ajp13Port=8009 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20

root      3337  0.0  0.0 103252   824 pts/0    R+   17:49   0:00 grep jenkins




5. Jenkins 접속 / 접속 권한 설정


   1) Home > Jenkins 관리 > Configure Global Security

      (1) Security Realm > Jenkins’ own user database > 사용자의 가입 허용

      (2) Authorization > Matrix-based security 에서 사용자 또는 그룹 추가 (가입되어 있지 않은 사용자의 아이디도 미리 입력 가능)


Posted by 얼랄라