运维体系中,自动化集成部署,一直都是重要的一块,而jnekins则是自动化部署里最常用,功能强大的工具,我们可以通过jenkins,构建各种各样的项目,然后一键部署到服务器上。方便快捷,避免了人为出错。提高效率。
除此之外,更是持续集成,持续部署常用的功能强大的工具。
下面我就记录一下这几天,jenkins的搭建过程。系统环境: centos7.2
1. 首先,安装jenkins之前,必须先安装JDK8,可以参考我的另一篇博文:
2. 装好JDK后,去jenkins官网文档上,查看权威的安装步骤:
https://pkg.jenkins.io/redhat/
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
3. yum 源安装
yum install jenkins -y ## yum 安装
vim /etc/sysconfig/jenkins ## 修改配置
--------------------------------------------------------------
## 重点讲一下下面这个配置,这样可以修改启动的项目访问路径,从http://localhost:8080 变成:http://localhost:8080/jenkins
JENKINS_ARGS="--prefix=/jenkins"
--------------------------------------------------------------
systemctl start jenkins ## 开启jenkins
如果你使用的是sunjdk,而不是openjdk,那么启动时会报错:
Starting Jenkins bash: /usr/bin/java: No such file or directory
那就就要修改jenkins的启动文件,将java的搜索路径加进去: