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 –version和mvn –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小时内删除。
发表评论