如何快速实现Jenkins部署?

软件介绍

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

系统环境

CentOS6.5及以上版本

参考资料

官网:https://jenkins.io/

安装步骤

1.JDK安装:

--查看java版本

#java -version

--jenkins至少需要java版本8以上,若不是请按如下操作安装

#yum -y install java-1.8.0-openjdk-*

2.Jenkins安装与部署

--安装Jenkins

#wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo

#rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

#yum -y install jenkins

--修改Jenkins的端口(默认8080端口)

#vim /etc/sysconfig/jenkins

--启动Jenkins

#service jenkins start

Starting Jenkins [ OK ]

--浏览器访问http://192.168.1.210:8080

开始界面提示获取密码命令,在命令行执行,复制初始密码--粘贴--continue

#cat /var/lib/jenkins/secrets/initialAdminPassword

de247894602f45f7b7d2152fb422cb3d

--选择安装建议插件

--安装完提示创建用户,完成进入欢迎界面

--可以创建新任务了

下一篇教你如何用Jenkins构建项目,期待吗?

原文发布于微信公众号 - 吴柯的运维笔记(wukeyy18s)

原文发表时间:2017-12-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端下午茶

使用Jenkins持续集成前端项目并自动化部署到Nginx服务器

上午折腾了一下Jenkins持续集成,由于公司使用自己搭建的svn服务器来进行代码管理,因此这里Jenkins是针对svn服务器来进行的配置,后面稍微介绍了下针...

1.6K20
来自专栏aCloudDeveloper

UNIX环境高级编程笔记之线程

  本章涉及到线程的一些基本知识点,讨论了现有的创建线程和销毁线程的POSIX.1原语,此外,重点介绍了线程同步问题,讨论了三种基本的同步机制:互斥量、读写锁、...

27160
来自专栏nice_每一天

Java-JMS Bug记录

1.Junit测试时,使用for循环发送JMS(ReportQuestionSender)的时候,监听器(ReportQuestionListener)只接受到...

11330
来自专栏我的小碗汤

这个404你能解决吗?

去看webapps里工程目录下,index.html文件是有的,见鬼了,是哪儿出了问题?

17130
来自专栏测试开发架构之路

Spring Boot 入门实践

19350
来自专栏java闲聊

多个Mysql安装

20350
来自专栏惨绿少年

默认权限umask、文件系统权限、特殊权限

第1章 权限相关错误 1.1 普通用户 ls /root/ /root  属于root 普通用户没有任何权限,所以无法查看 [oldboy@znix ~]$ l...

49800
来自专栏SpringBoot

spingboot 打包jar

https://cloud.tencent.com/developer/support-plan?invite_code=jykf9t9jq2zu

10920
来自专栏Java开发

SpringBoot集成MyBatisPlus

部署:application.properties更改指定部署模式还是开发模式 dev / prod 分别对应application-dev.properti...

66020
来自专栏帘卷西风的专栏

CentOS yum安装或者升级GCC到4.8

之前一直没怎么用C++11,最近的项目都开始使用,但是Centos使用yum工具安装GCC的版本是4.4.7,因此需要升级才行。

24920

扫码关注云+社区

领取腾讯云代金券