话不多少,先安装环境
基本环境
部署jenkins:192.168.0.115 部署jenkins
tomcat:这台什么也不用装,192.168.0.109充当tomcat网站服务器
部署
部署git
解压----配置----编译----安装
//安装依赖包
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y
//下载最新版git
# wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
//解压
# tar xf git-2.9.5.tar.gz
# cd git-2.9.5/
//编译安装
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
//修改环境变量
# vim /etc/bashrc
加入如下指令
PATH=$PATH:$HOME/bin:/usr/local/git/bin
# source /etc/bashrc
立刻执行
//如果看到版本号表示成功 ,测试是否安装成功:
[root@localhost git-2.9.5]# git --version
git version 1.8.3.1
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次!!!登录!!!时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
安装jdk环境
//下载软件jdk-8u151-linux-x64.tar.gz
//解压安装
# tar xvzf jdk-8u151-linux-x64.tar.gz -C /usr/local/
解压指定目录。
# cd /usr/local/
修改名称:
# mv jdk1.8.0_151/ jdk
//修改环境变量
#vim /etc/bashrc
加入
JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
//重置生效
# source /etc/bashrc
//测试是否安装成功
# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
Maven部署
//下载解压文件
# wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz
# tar xvzf apache-maven-3.5.3-bin.tar.gz -C /usr/local/
# mv /usr/local/apache-maven-3.5.3/ /usr/local/maven
//修改环境变量
# vim /etc/bashrc
加入
export M2_HOME=/usr/local/maven
export M2=$M2_HOME/bin
PATH=$M2:$PATH:$HOME/bin:/usr/local/git/bin
export JAVA_HOME=/usr/local/jdk
export PATH
//重载查看是否安装成功
#source /etc/bashrc
# mvn
# mvn-version
部署tomcat
//下载解压
# tar xvzf apache-tomcat-9.0.1.tar.gz -C /usr/local/
# mv /usr/local/apache-tomcat-9.0.1/ /usr/local/tomcat
//定义环境变量
# vim /etc/profile
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME
# source /etc/profile
//启动
#/usr/local/tomcat/bin/startup.sh
访问浏览器测试页面
http://192.168.0.115:8080/
jenkins部署
//下载Jenkins war包
http://updates.jenkins-ci.org/download/war/2.130
http://mirrors.shu.edu.cn/jenkins/war/2.130/jenkins.war
//部署jenkins.war到tomcat下:
# cp jenkins.war /usr/local/tomcat/webapps/
//启动tomcat: 注意启动tomcat会自动解压webapps下的war包
# /usr/local/tomcat/bin/startup.sh
//访问
http://127.0.0.1:8080/jenkins
之后的操作就是装插件----调配置了
插件的安装
此处不做过多介绍了
系统管理–>插件管理–>可选插件–>过滤Deploy to container–>勾选,点击下边的按钮:直接安装,这个可能时间较久,等待即可。
安装插件:Deploy to container:
安装插件:Maven Integration
安装git相关插件(GitHub Authentication、GitHub Branch Source 、GitHub Organization Folder )
安装ssh插件;Publish Over SSH