Linux下安装Jenkins

2025-08-13 00:18:37

1、正式安装Tomcat[root@hwg1227 ]# mkdir -p /usr/java/[root@hwg1227 soft]# mv jdk1.8.0_101 /usr/java[root@hwg1227 java]# vi /etc/profile在末尾加上如下:export JAVA_HOME=/usr/java/jdk1.8.0_101export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin[root@hwg1227 ]# source /etc/profile #使环境变量生效[root@hwg1227 java]# java -version #查看java的版本

Linux下安装Jenkins

2、[root@hwg1227 soft]# mv apache-tomcat-6.0.45 /usr/local/tomcat/ 把tomcat移动到/usr/local/tomcat[root@hwg1227 tomcat]# cd conf

Linux下安装Jenkins

3、[root@hwg1227 conf]# vim server.xml[root@hwg1227 conf]# echo $JAVA_HOME[root@hwg1227 /]# /usr/local/tomcat/bin/startup.sh #启动Tomcat

Linux下安装Jenkins

4、[root@hwg1227 /]# ps -ef |grep java #检查java是否启动成功[root@hwg1227 /]# tail -fn 100 /usr/local/tomcat/logs/catalina.out #查看Tomcat日志

Linux下安装Jenkins
Linux下安装Jenkins

5、在浏览器里输入IP地址访问tomcat网站即可测试出来!

6、Jenkins正式安装:jenkins把得到的war包直接扔到tomcat下,启动tomcat,Jenkins就安装完毕!具体步骤如下:[root@hwg1227 ]#cd /usr/local/tomcat/webapps/ROOT[root@hwg1227 ROOT]# rm -rf * #删除ROOT目录下所有内容[root@hwg1227 ROOT]# cp /soft/jenkins.war . #拷贝jenkins到当前目录下[root@hwg1227 ROOT]# jar -xf jenkins.war #解压jenkins打开http://192.168.0.5:8080/,第一次进入里面没有数据,我们需要创建job,我们这有1个项目,需要创建1个job。

Linux下安装Jenkins

7、下载maven 包,解压tar xzf apache-maven-3.3.9-bin.tar.gz;然后在/usr目录下创建maven目录,并将解压好的apache-maven-3.3.9下的数据拷贝到/usr/maven下即可,具体步骤如下:[root@hwg1227 soft]# mv apache-maven-3.3.9/* /usr/maven/[root@hwg1227 soft]# cd /usr/maven/[root@hwg1227 maven]# lsbin boot conf lib LICENSE NOTICE README.txt

Linux下安装Jenkins

8、接着在Jenkins的配置界面里面设置JAVA与MAVEN的路径;如下图:注意:JAVA_HOME:/usr/java/jdk1.8.0_101 ;MAVEN_HOME:/usr/maven

Linux下安装Jenkins

9、点击左上角的new job,在new job页面需要选择job的类型,Jenkins支持几种类型,我们选择“构建一个maven2/3项目”,Job名为:Helloworld,如图所示:

Linux下安装Jenkins

10、然后点击ok继续下面一步;如下图:

Linux下安装Jenkins

11、然后还需要填写pom.xml文件,填写clean install -Dmaven.test.skip=true

Linux下安装Jenkins

12、然后点击Maven project Helloworld的项目,立即构建项目即可。

Linux下安装Jenkins

13、然后在控制台输出,直到有成功提示即可,如下图:

Linux下安装Jenkins
Linux下安装Jenkins

14、jenkins编译好的war包存放的目录在/root/.jenkins/jobs/Helloworld/workspace/target/edu.war下:

15、编写一个脚本自动把jenkins打包好的edu.war部署到网站上面去。

Linux下安装Jenkins

16、然后在command这里选择Execute shell ,填写如下内容:ssh root@192.168.0.11 'bash -x -s' < /u01/sh/auto_deploy.sh (具体是什么,还需要根据自己的实际情况来修改。其中,192.168.0.11这是在客户端执行脚本)

Linux下安装Jenkins

17、最后就是这个auto_deploy.sh脚本你可以自己参考网上教程和你自己的实际情况来写,好了Jenkins自动化部署平台到此已经完成了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢