Jenkins安装与项目部署发布说明
2015/08/13
update 2017/09026
本篇的系统环境为Linux
1.软件准备
本文中连接linux服务器的工具为SecureCRT。(其它工具类似)
准备好以下文件:
       
apache-maven-3.3.
java环境变量自动配置jenkins-1.arch.rpm
    使用root用户登录linux,切换到usr目录(也可以自定义目录),将准备好的文件上传到服务器上。(本文件之后的内容中,如无特殊说明,都是在root用户下执行操作。)
    命令如下:
cd /usr切换到usr目录
rz(上传的路径为执行该命令时所在的目录)
ll 查看文件
2.JDK、MAVEN安装与环境变量配置
解压maven和jdk到usr目录下,然后打开etc目录下profile文件,配置环境变量。
命令如下:   
tar apache-maven-3.3.
        tar jd
        vi /etc/profile
        按’i’键进行编辑,在文件结尾处添加以下文字
        JAVA_HOME=/usr/java/jdk1.7.0_79
        CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar: $JAVA_HOME/lib/tools.jar
        M2_HOME=/usr/apache-maven-3.3.3
        PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
        export JAVA_HOME CLASSPATH M2_HOME PATH
        推出编辑 :wq 保存退出
        source /etc/profile (使环境变量生效)
然后,输入java versionmvn v测试配置是否有效
3.Jenkins安装与配置
3.1.安装
执行命令安装:
        rpm -ivh /usr/jenkins-1.arch.rpm
安装成功后,Jenkins的默认端口号是8080,AJP端口是8009,与tomcat的相同。我们可以进入Jenkins的配置文件修改端口号:
        vi /etc/sysconfig/Jenkins
到JENKINS_PORT="8080"和JENKINS_AJP_PORT="8009"进行修改。
然后就尝试启动Jenkins服务:
        service jenkins start
如果提示:Starting Jenkins                                          [确定]
这表示启动成功,可以通过ip:8080进行访问了。
如果提示:Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录  [确定]
        或者 Starting Jenkins Jenkins requires Java7 or later, but you are running 1.6.0_35-b35 from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.35.x86_64/jre
java.lang.UnsupportedClassVersionError: 50.0
        at Main.main(Main.java:90)  [确定]
表示Jenkins不到可执行的java环境,需要再次进入到配置文件中,到
JENKINS_JAVA_CMD配置项,把java路径配置进去,此处为
JENKINS_JAVA_CMD=/usr/java/jdk1.7.0_79/bin/java”,注意bin目录后要加’/java’。保存文件退出,重新启动服务,可以成功启动。通过ip:8080进行访问。
3.2.配置
通过浏览器访问Jenkins页面,点击[系统管理-系统设置],打开系统设置界面。
点击主目录的高级按钮,可以自定义Jenkins从svn下载源码的位置,构建项目的位置

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。