一、网站

jenkins官网:https://www.jenkins.io/
官网下载:https://www.jenkins.io/download/
中文社区:https://community.jenkins-zh.cn/

二、安装

1、下载

centos系统,rpm方式安装
这里从国内镜像源下载:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/

 wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.222.3-1.1.noarch.rpm

2、卸载旧jenkins(如果有)

方法:参见删除rpm软件方式

3、安装

rpm -ivh jenkins-2.235.1-1.1.noarch.rpm

附:

1、查找jenkins安装路径

rpm -ql jenkins

find / -name jenkins

2、jenkins相关目录释义:

  • /usr/lib/jenkins/:jenkins安装目录,war包会放在这里。
  • /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME” 等都可以在这里配置。
  • /var/lib/jenkins/:默认的JENKINS_HOME。
  • /var/log/jenkins/jenkins.log:jenkins日志文件。
  • /var/cache/jenkins:jenkins war解压路径。

4、服务启停

service jenkins start
service jenkins restart
service jenkins stop
service jenkins status

systemctl start jenkins
systemctl restart jenkins
systemctl stop jenkins
systemctl status jenkins

5、几个配置

/etc/sysconfig/jenkins

  • JENKINS_PORT:默认8080
  • JENKINS_HOME:默认/var/lib/jenkins
  • JENKINS_USER:默认jenkins,linux下jenkins默认使用jenkins用户进行脚本和文件的操作,遇到权限不足问题,可以改此配置,或者手动chown对应目录为该配置所属用户。
  • JENKINS_JAVA_OPTIONS:可以设置JVM参数

6、初始化

  • 启动jenkins

  • 访问:{ip}:{JENKINS_PORT},这里:172.16.20.220:9191
    在这里插入图片描述

  • 从:/var/lib/jenkins/secrets/initialAdminPassword查到admin初始密码,填入

  • 选择“Install suggested plugins”安装默认的插件,下面Jenkins就会自己去下载相关的插件进行安装(很慢,配置国内源,见下节)。
    在这里插入图片描述
    在这里插入图片描述

  • 创建管理员账号
    在这里插入图片描述
    在这里插入图片描述

三、配置国内插件源

1、页面操作

安装了中文插件Localization: Chinese (Simplified)的话
Manage Jenkins => Manage Plugins => 高级 => 升级站点,改为https://updates.jenkins-zh.cn/update-center.json

在这里插入图片描述
或者:
在这里插入图片描述
在这里插入图片描述
重启jenkins试试

2、改配置

  • /var/lib/jenkins/hudson.model.UpdateCenter.xml中url 改为https://updates.jenkins-zh.cn/update-center.json
    在这里插入图片描述
  • 直接在/etc/sysconfig/jenkins => JENKINS_JAVA_OPTIONS加上启动参数-Dhudson.model.DownloadService.noSignatureCheck=true
    在这里插入图片描述
    重启jenkins试试

参考:

三、配置使用

1、配置maven

2、配置git

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐