我以前写过Asp.net Core 使用Jenkins + Dockor 实现持续集成、自动化部署(一):Jenkins安装这jenkisn的安装过程,但这篇使用的是docker的方式安装的,在实际的使用过程后:我不推荐新手使用docker的方式安装jenkinshtml
新手使用docker的方式安装jenkins使用过程当中可能会遇到较多问题,耗费没必要要的时间精力;java
centos:7.2
cpu:1核 2G内存 1M带宽git
由于jenkins是用java开发的,需先安装javajdkdocker
sudo yum install java
安装完用检查安装是否成功shell
java -version #安装成功输出 openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
非必须。通常若是须要jenkins直接拉取git服务的代码构建部署的话,就要安装vim
(安装参考)centos
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum install jenkins
vim /etc/sysconfig/jenkins #修改配置 我改为root用户运行 $JENKINS_USER="root" #修改监听端口 我这里用7080 JENKINS_PORT="7080" #修改目录权限 chown -R root:root /var/lib/jenkins chown -R root:root /var/cache/jenkins chown -R root:root /var/log/jenkins
systemctl start jenkins
这里跟我这篇文章https://www.cnblogs.com/xiaxiaolu/p/10041788.html 同样,我就不重复写了,截几幅图ui
https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions.net