/
Jenkins 2 설치

Jenkins 2 설치

젠킨스는 Java 로 만들어진 web application 이므로 구동하려면 Java servlet container 가 필요하며 war 패키지는 기본적으로 jetty 를 제공합니다.

사전 준비 사항

  • JDK 8 이상
  • Jenkins 2 now requires Servlet 3.1 to run. If you're not using the embedded Winstone-Jetty, make sure your container supports Servlet 3.1 (e.g. Tomcat 8) before upgrading.
  • Jenkins 2 no longer supports AJP with the embedded Winstone-Jetty container, so if you're using Jenkins with a reverse proxy, please make sure it uses HTTP before upgrading.


  1. .war 옆의 화살표를 클릭하면 OS별 패키지를 다운 가능
  2. 패키지보다는 직접 톰캣을 설치하고 war로 설치하는 것을 추천


톰캣 8 설치

  • https://tomcat.apache.org/download-80.cgi 다운로드
  • 압축 해제
  • conf/server.xml 수정. ServerPort, 

    <Server port="11005" shutdown="SHUTDOWN">
    
      <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
    
      <!-- Security listener. Documentation at /docs/config/listeners.html
    
      <Listener className="org.apache.catalina.security.SecurityListener" />
    <Connector port="11080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="11443" />
  • AJP Port 주석 처리

    <!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> -->

    Reverse Proxy 를 사용할 경우 다음 내용 추가

    proxyName="jira.lesstif.com" 
    proxyPort="443"
    
                       scheme="https" secure="true"
  • selinxu

    semanage port -a -p tcp -t http_port_t 10080

install

  • export JENKINS_HOME env var
  • download war
  • copy war to webapps/ROOT
  • start topcat
  • init password
     
  • plugin install
     
  • jenkins_home/secrets/initialAdminPassword  에 초기 암호 있음.


같이 보기

Ref

Related content

nexus 3.1 설치
nexus 3.1 설치
More like this
Eclipse Jersey 2 Client 에서 HTTP 요청 디버깅하기
Eclipse Jersey 2 Client 에서 HTTP 요청 디버깅하기
More like this
레드햇/센트오에스 리눅스에 젠킨스 설치하기(install jenkins on RHEL/CentOS)
레드햇/센트오에스 리눅스에 젠킨스 설치하기(install jenkins on RHEL/CentOS)
More like this
우분투 리눅스에 젠킨스 설치하기(install jenkins on ubuntu linux)
우분투 리눅스에 젠킨스 설치하기(install jenkins on ubuntu linux)
More like this
리눅스 명령창에서 oracle jdk 다운받기(Downloading Java JDK on Linux Command Line)
리눅스 명령창에서 oracle jdk 다운받기(Downloading Java JDK on Linux Command Line)
More like this