0%

jenkins安装部署

环境

需要有java环境

安装

使用清华源进行安装

yum install -y https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.317-1.1.noarch.rpm

出现如下错误

执行yum -y install epel-releaseyum -y install daemonize安装指定依赖后再重新安装

配置

vim /etc/sysconfig/jenkins

1
2
3
4
5
#修改jenkins用户名为root,或者将jenkins假如用户组,否则之后执行脚本可能出问题
#JENKINS_USER="jenkins"
JENKINS_USER="root"
#修改端口号,默认8080
JENKINS_PORT="8002"

插件加速源

执行vim /var/lib/jenkins/updates/default.json 将google的搜索以及国外的服务器搜索替换成百度

1
sed -i 's/http:\/\/updates.jenkins- ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json

在没有启动jenkins的时候var/lib/jenkins下是空的,执行systemctl start jenkins启动服务后将出现目录

启动报错,jenkins默认java路径加载错误

vim /etc/init.d/jenkins如下图,增加本机jdk位置,需指定到bin目录下得java执行文件

保存后执行systemctl faemon-reloadsystemctl start jenkins

如果启动界面卡住不动,就需要进入/var/lib/jenkins/hudson.model.UpdateCenter.xml将center换成清华源https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

重新启动jenkinssystemctl restart jenkins

初始化

访问jenkins

执行cat /var/lib/jenkins/secrets/initialAdminPassword从服务器获取初始密码

安装插件

创建第一个管理员用户,账户:jkadmin、密码:123

进入系统