04.Linux CentOS 7编译安装Jenkins的企业应用管理方法
2019-03-15 14:33
169 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xuxudong658/article/details/88573883
04.Linux CentOS 7编译安装Jenkins的企业应用管理方法
- Jenkins简介:
- 1.Jenkins下载
- 2.安装Jenkins的三种方法
- 3.利用Yum方式安装最新版本Jenkins
- 4.安装和配置JDK环境
- 5.安装和配置Maven环境
- 6.浏览器登录 http://localhost:8080
Jenkins简介:
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
1.Jenkins下载
jenkins官网:https://jenkins.io/
redhat版jenkins官方页面:https://pkg.jenkins.io/redhat-stable
2.安装Jenkins的三种方法
1)利用Yum源安装
2)下载jenkins的rpm包安装
3)jenkins的war包安装
3.利用Yum方式安装最新版本Jenkins
1) 下载Jenkins的yum源文件 [root@localhost ~]# yum -y install wget [root@localhost ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 2) 导入jenkins的rpm证书 [root@localhost ~]# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 3) 利用Yum安装最新版本jenkins [root@localhost ~]# yum -y install jenkins 4)查看jenkins安装路径 [root@localhost ~]# rpm -ql jenkins /etc/init.d/jenkins /etc/logrotate.d/jenkins /etc/sysconfig/jenkins /usr/lib/jenkins /usr/lib/jenkins/jenkins.war /usr/sbin/rcjenkins /var/cache/jenkins /var/lib/jenkins /var/log/jenkins
4.安装和配置JDK环境
1) 解压安装jdk [root@localhost ~]# tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/ [root@localhost ~]# cd /usr/local [root@localhost local]# mv jdk1.8.0_171 jdk [root@localhost local]# /usr/local/jdk/bin/java -version 2) 配置java环境 [root@localhost ~]# sed -i.org '$a export JAVA_HOME=/usr/local/jdk/' /etc/profile [root@localhost ~]# sed -i.org '$a export PATH=$PATH:$JAVA_HOME/bin' /etc/profile [root@localhost ~]# sed -i.org '$a export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar' /etc/profile [root@localhost ~]# tail -3 /etc/profile [root@localhost ~]# source /etc/profile [root@localhost ~]# java -version
5.安装和配置Maven环境
1) 解压安装maven [root@localhost ~]# ll apache-maven-3.5.0-bin.tar.gz [root@localhost ~]# tar xf apache-maven-3.5.0-bin.tar.gz -C /usr/local/ [root@localhost ~]# cd /usr/local/ [root@localhost local]# mv apache-maven-3.5.0 maven 2) 配置maven环境变量 [root@localhost local]# sed -i '$a MAVEN_HOME=/usr/local/maven' /etc/profile [root@localhost local]# sed -i '$a export PATH=${MAVEN_HOME}/bin:$PATH' /etc/profile [root@localhost local]# tail -2 /etc/profile MAVEN_HOME=/usr/local/maven export PATH=${MAVEN_HOME}/bin:$PATH [root@localhost local]# source /etc/profile [root@localhost local]# mvn -v 3) 做一个java命令的软链接 [root@localhost ~]# ln -s /usr/local/jdk/bin/java /usr/bin/ 4)启动jenkins [root@localhost ~]# systemctl start jenkins [root@localhost ~]# systemctl status jenkins 5)查看jenkins监听端口号8080 [root@localhost ~]# netstat -antup | grep 8080 tcp6 0 0 :::8080 :::* LISTEN 10396/java 6)添加开机启动 [root@localhost ~]# systemctl enable jenkins jenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
6.浏览器登录 http://localhost:8080
1)查看jenkins解锁密码,并复制到Jenkins的web界面,解锁Jenkins
[root@localhost ~]# cat /var/lib/jenkins/secrets/initialAdminPassword XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2) 进入选择插件安装界面,选择第一个(Install suggested plugins)
3) 安装过程有点慢,请耐心等待
4) 插件安装完成之后,需要创建第一个用户
5) Jenkins URL 用于给各种Jenkins资源提供绝对路径链接的根地址
6) Jenkins 已就绪,安装已完成。
7) 欢迎来到 Jenkins! 开始创建一个新任务。
好了,到这里使用Linux CentOS 7编译安装Jenkins的企业应用管理方法就结束了,如果大家在安装配置过程中有问题,评论即可,会第一时间回复大家。
相关文章推荐
- SharePoint 2016 企业项目管理应用(三,基础安装配置SahrePoint 2016 Web端安装)中文离线方法
- SQL Server 企业版没有 Management Studio管理工具 无法安装工作站组件 的解决方法(无需卸载重装)
- SharePoint 2016 企业项目管理应用(二,基础安装配置SQL Server 2014 安装)
- 艾伟也谈项目管理,克服在企业中应用敏捷方法的技术挑战
- 关于企业应用SAP成本管理模式与方法的一些思考
- SQL Server 企业版没有 Management Studio管理工具 无法安装工作站组件 的解决方法(无需卸载重装)
- 企业进行信息化顶层设计的核心方法 随着企业信息化建设的深入,应用层次和水平不断地提高,企业迫切需要集成化、自动化的信息管理系统来支撑企业业务的迅速发展需要,然而由于信息化建设的阶段性决定,企
- SharePoint 2016 企业项目管理应用(一,基础安装配置)
- 企业应用层面知识管理咨询方法
- linux centos下jenkins安装及升级方法
- 在XP下安装SQL SERVER 2000企业版,最新最简单方法(原创)
- SQL企业版无法正常安装之解决方法
- [转]Symantec AntiVirus企业版(接受管理)客户机端卸载方法
- 一表在手 决策无忧—应用强大的报表管理成就企业运维筹措
- FreeBSD 6.0架设管理与应用-附录B 制作FreeBSD安装光盘
- solaris 10 应用软件的安装/卸载方法
- 企业项目组合管理过程改进的实践之路,第一部分: 过程改进 方法先行
- 项目管理在房地产及商业地产企业的应用
- 服装ERP应用(20) ERP在分销型服装企业的物流管理