CentOS 7 轻松安装Jenkins
一、jenkins 介绍https://s1.运维网.com/images/blog/201903/25/517786a8779738ade0265f1838eb1951.jpg
Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码> 的编译、打包、部署)基于web界面的平台。 简单说,就是各种项目的"自动化"编译、打包、分发部署。
jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。
官方文档 https://jenkins.io/doc/
二、Jenkins安装要求
最低配置:
1.不少于256M内存
2.不低于1G磁盘
3.jdk版本>=8
4.centos 7系统
三、安装方法
jenkins常用的有三种安装方式:
(1)直接下载war包jenkins.war,下载地址https://jenkins.io/download
就是放在tomcat中去运行
1.1 可以把war包直接部署到servlet容器中,如tomcat。
1.2 可以使用命令直接运行war包,java -jar jenkins.war
(2)jenkins下载rmp包:http://pkg.jenkins-ci.org/redhat/
a.下载rpm包到本地,可以放在root根目录下
b.在linux下使用rpm包安装命令
sudo rpm -ih jenkins-1.562- 1.1.noarch.rpm
c.安装去同rmp命令通过rmp包下载安装jenkins。
d.执行后,等待一会,就会下载完成。
(3)在Red Hat发行版上安装Jenkins(这里采用这一种)
三、安装过程
1.安装jdk1.8
yum install -y java-1.8.0-openjdk
2.添加Jenkins库到yum库,Jenkins从这里下载安装
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo #添加到yum库
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key #导入密钥
yum install -y jenkins #下载安装
3.启动jenkins服务
systemctl start jenkins #启动jenkins
netstat -ntap | grep 8080 #查看端口启动
tcp6 0 0 :::8080 :::* LISTEN 1027/java
4.查询admin密码
cat /var/lib/jenkins/secrets/initialAdminPassword
5.网页访问http://ip:8080 进行安装,输入密码,点击继续
https://s1.运维网.com/images/blog/201903/25/0723783e38dce72fbe4db85d7d9fe080.png
特别注意:如果此时安装出现下面网页,别慌!
https://s1.运维网.com/images/blog/201904/03/59be35ee84f1032fc446a129cae743a0.png
解决办法:更改配置文件
cd /var/lib/jenkins
vimjenkins.install.UpgradeWizard.state
https://s1.运维网.com/images/blog/201904/03/cb4e9628d9e650aa283154d709336d73.png
重启Jenkins(必须重启,否则不生效)
systemctl restart jenkins
当出现如下界面,可正常进行下一步!
https://s1.运维网.com/images/blog/201904/03/6cdde1bef00cd311b2ea8f039d40aab8.png
6.安装推荐插件(适合新手)
https://s1.运维网.com/images/blog/201903/25/b4b29608fc4c4db070e6c8fefe677361.png
https://s1.运维网.com/images/blog/201903/25/fc140c3248da7eb7fdd00f99551c69df.png
7.创建管理员用户名,密码,邮箱
https://s1.运维网.com/images/blog/201903/25/c1cbc970b6368ead3ecd1c5e2ef5bc13.png
8.绑定url链接
https://s1.运维网.com/images/blog/201903/25/8b91bc0bdd6bc73d155e28f21134f30a.png
https://s1.运维网.com/images/blog/201903/25/304f46e1478cddebac7520f330e3786b.png
9.完成安装,进入jenkins页面
https://s1.运维网.com/images/blog/201903/25/c377ece418510ac01f9cb293bd7efc5c.png
10.下载插件
https://s1.运维网.com/images/blog/201903/25/9eef0c4f213a2dd2ddfa32fef6ee01bb.png
总结:
[*]jenkins 安装方法很多,这里只采用一种。
[*]jenkins是一个工具集,提供了各种各样的插件。
[*]jenkins 自动部署部分将在后面的博客中发布,请期待!
页:
[1]