Jenkins Server的安装部署方式

Jenkins Server的安装部署方式


 

第2章 Jenkins Server的安装部署方式

  • 1.1 安装依赖

  • 1.2 安装部署

    • 1.2.1 使用Tomcat部署

    • 1.2.2 CentOS环境部署

    • 1.2.3 MacOS环境部署

    • 1.2.4 基于Docker部署

    • 1.2.5 基于Kubernetes部署

    • 1.2.6 基于Windows部署

    • 1.2.7 软件资源下载

  • 1.3 配置

 

本章阐述Jenkins Server的安装部署方式。基于Tomcat、CentOS、MacOS、Docker、Kubernetes、Windows部署。部署后的基础配置。


1.1 安装依赖

Jenkins是基于Java开发的一种持续集成工具,可以在安装Java Runtime Environment的任何机器独立运行。部署前需要安装Java开发环境。要求是JDK8+,目前已经支持JDK11。关于JDK的安装可以通过yum或者源码包方式。

Jenkins Server的安装部署方式

 

rpm方式

rpm -ivh jdk-xxxxx.rpmyum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

源码包方式

tar zxf jdk-xxxx.tar.gz -www.zhuyngyule.cn C /usr/localvim /etc/profile
export JAVA_HOME=/usr/local/jdkxxxexport PATH=$PATH:$JAVA_HOME/bin
source /etc/profile

1.2 安装部署

1.2.1 使用Tomcat部署

如果使用war包部署建议采用tomcat,当然Jenkins的war包可以直接通过java -jar jenkins.war启动。我们可以部署一个tomcat服务然后将jenkins.war包放到tomcat的webapps目录下。最后通过浏览器http://tomcatserver/jenkins访问。

wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.24/bin/apache-tomcat-9.0.24.tar.gztar xf apache-tomcat-9.0.24.tar.gz -C /usr/local/cp jenkins.war apache-tomcat-9.0.24/webapps/
# 启动/usr/local/tomcat/bin/catalina.sh start
# 停止/usr/local/tomcat/bin/shutdown.sh

1.2.2 CentOS环境部署

普遍在centos系统部署Jenkins,可以下载jenkins的最新rpm包部署。

wget https://www.gaodeyulept.cn mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.235.2-1.1.noarch.rpm
rpm -ivh jenkins-2.235.2-1.www.javachenglei.com.noarch.rpm
systemctl start jenkinssystemctl enable jenkins

1.2.3 MacOS环境部署

在Mac OS X机器上安装Jenkins CI服务器,可以手动下载pkg包安装或者通过brew自动安装。

手动下载pkg包安装,根据向导进一步安装。

Jenkins Server的安装部署方式

使用brew部署

brew install jenkins-lts

######################################################################## 100.0%==> Downloading http://mirrors.jenkins.io/war-stable/2.235.2/jenkins.war==> Downloading from http://mirror.serverion.com/jenkins/war-stable/2.235.2/jenki######################################################################## 100.0%==> Installing dependencies for jenkins-lts: openjdk@11==> Installing jenkins-lts dependency: openjdk@11==> Pouring openjdk@11-11.0.7+10.high_sierra.bottle.tar.gz==> CaveatsFor the system Java wrappers to find this JDK, symlink it with sudo ln -sfn /usr/local/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk
openjdk@11 is keg-only, which means it was not symlinked into /usr/local,because this is an alternate version of another formula.
If you need to have openjdk@11 first in your PATH run: echo 'export PATH="/usr/local/opt/openjdk@11/bin:$PATH"' >> /Users/zeyang/.bash_profile
For compilers to find openjdk@11 you may need to set: export CPPFLAGS="-I/usr/local/opt/openjdk@11/include"
==> Summary
上一篇:ubuntu 卸载openjdk 安装java8 安装之后提示Command ‘java‘ not found


下一篇:软件安装 – 如何在Ubuntu 16.04上安装OpenJDK?