此教程是在centos7上安装Tomcat容器, jenkins运行在Tomcat容器中,并非运行在docker容器中。
1.Tomca环境安装
下载Tomcat安装包:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz
解压tar包
tar -xvzf apache-tomcat-8.5.34.tar.gz
把解压后的文件夹移动到/usr/local下,并且文件夹重命名为tomcat(tomcat这个文件夹名称随意取,自己记得就OK了)
mv apache-tomcat-8.5.34 /usr/local/tomcat
2.java环境安装
下载tar解压包
wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
检查本地是都已经安装了系统默认的openJDK
输入: java -version
如果存在则输入查看版本:rpm -qa | grep java
卸载原有的jdk : rpm -e [package name]
解压tar包
tar -xvzf jdk-8u171-linux-x64.tar.gz
移动文件到 /usr/local/jdk1.8.0_171 目录,后面的这个jdk1.8.0_171目录名可随意命名,默认还是按原来的吧,容易记
mv jdk1.8.0_171 /usr/local/jdk1.8.0_171
配置环境变量
vi /etc/profile
在环境变量文件中加上下面四行,分别是JAVA_HOME、JAR_HOME?CLASSPATH、PATH(具体的目录名称根据刚才移动过去的目录名称填写,这里只是按照当前命名的目录配置)
export JAVA_HOME=/usr/local/jdk1.8.0_171
export JAR_HOME=/usr/local/jdk1.8.0_171/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
保存退出三步走
1.esc
2.:
3.wq!
刷新环境变量文件
source /etc/profile
查看安装是否成功
java -version
3.maven环境安装
下载tar包
wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
解压
tar -xzf apache-maven-3.5.4-bin.tar.gz
移动文件到/usr/local/目录下并重命名目录为mvn(mvn可自行选择自己喜欢的命名)
mv apache-maven-3.5.4/ /usr/local/mvn
配置环境变量
vi /etc/profile
在环境变量后面加上
export MAVEN_HOME=/usr/local/mvn
export PATH=$MAVEN_HOME/bin:$PATH
保存退出三步走
1.esc
2.:
3.wq!
刷新环境变量配置文件
source /etc/profile
查看版本
mvn -v
4.jenkins安装
下载jenkins的war包
wget http://mirrors.shu.edu.cn/jenkins/war-stable/2.138.1/jenkins.war
jenkins的war包移动到Tomcat的webApps目录
mv jenkins.war /usr/local/tomcat/webapps
以默认端口8080启动Tomcat
1.cd /usr/local/tomcat/bin
2../startup.sh
浏览器输入:宿主机的IP:8080显示Tomcat界面
浏览器输入: IP:8080/jenkins
进入Tomcat的bin目录执行./shutdown.sh停止Tomcat服务,修改jenkins工作主目录
修改主目录
1.vi /etc/profile
2.export JENKINS_HOME=/usr/local/jenkins_home
保存退出三步走
1.esc
2.:
3.wq!
刷新环境变量配置文件
source /etc/profile
启动Tomcat服务, ./startup.sh
此时工作主目录已经变成jenkins_home了
cat文件initialAdminPassword查看密码,得到初始密码,登录jenkins
cat /usr/local/jenkins_home/secrets/initialAdminPassword
登录之后进入选择安装插件界面,先选择安装推荐的插件吧
创建用户,这些按自己喜好创建就OK啦,邮箱好像是一定要填的,不填不能下一步
进入主界面,根据自己需求安装插件,系统管理-->插件管理-->可选插件
1. Pipeline Maven Integration
2. Maven Integration
3. git
4. github
5. gitee
6. gitlab
配置环境变量,系统管理-->全局工具,配置java maven
基本配置差不多完成了,试试新建一个测试任务
执行构建
全文结束,喜欢的老铁点个赞,谢谢!