神刀安全网

企业轻量级作业调度系统(Jenkins安装部署-01)

Jenkins(hudson)是基于Java开发的一种跨平台,连续集成和持续交付应用程序,用于监控持续重复的工作,包括:

1、持续的软件版本发布/测试项目。

2、监控外部调用执行的工作。

主要特征:

安装方便:只要运行java -jar jenkins.war,它部署在一个servlet容器。没有额外安装,没有数据库。

简单的配置:图形用户界面配置。

丰富的插件生态系统:有上百插件支持集成,功能强大。

可扩展性:大部分都可以进行扩展和修改,并且很容易创建新的插件。

分布式构建:可以将构建/测试负载分配给不同的操作系统的多台计算机。

详细安装步骤:linux环境
一、在线安装(约60M)

sudo yum install jenkins(指定版本安装 sudo yum install http://mirrors.jenkins-ci.org/redhat-stable/jenkins-1.625.3-1.1.noarch.rpm

二、修改jdk路径

修改文件:

sudo vi /etc/init.d/jenkins

candidates=”

/etc/alternatives/java

/usr/lib/jvm/java-1.6.0/bin/java

/usr/lib/jvm/jre-1.6.0/bin/java

/usr/lib/jvm/java-1.7.0/bin/java

/usr/lib/jvm/jre-1.7.0/bin/java

/usr/lib/jvm/java-1.8.0/bin/java

/usr/lib/jvm/jre-1.8.0/bin/java

/usr/bin/java

–下面是添加本地jdk(需要1.6版本以上)

/usr/local/jdk/bin/java

/usr/local/jdk/jre/bin/java”

三、检查8080端口是否被占用(netstat -tln)

sudo vi /etc/sysconfig/jenkins

如果被占用需修改端口号

这里我修改端口为8888

JENKINS_PORT=”8888″

四、权限修改(安装后会自动创建Jenkins用户组)

sudo chown -R jenkins /usr/lib/jenkins

sudo chown -R jenkins /var/log/jenkins

sudo chown -R jenkins /var/lib/jenkins

sudo chown -R jenkins /var/cache/jenkins

五、拷贝war 文件到tomcat

sudo cp /usr/lib/jenkins/jenkins.war /usr/local/tomcat/webapps/jenkins

六、启动服务

查看Jenkins是否正在运行: sudo service jenkins status

jenkins dead but pid file exists(表示启动失败,需查看日志,找原因)

jenkins (pid 6522) is running…(表示成功启动)

常用几个命令:
运行Jenkins: sudo service jenkins start

停止Jenkins: sudo service jenkins stop

重启Jenkins: sudo service jenkins restart

七、服务正常启动后打开主页

http://192.168.1.108:8888/

打开出现下面界面说明安装部署成功了…..

企业轻量级作业调度系统(Jenkins安装部署-01)
Image3.png

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 企业轻量级作业调度系统(Jenkins安装部署-01)

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址