Jenkins详细安装配置部署--超详细_jenkins安装部署_宝贝富贵猪的博客-CSDN博客
1.安装JDK
2.获取安装包
下载页面:https://jenkins.io/zh/download/
或者Index of /jenkins/redhat/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
3.安装Jenkins
sudo rpm -ivh jenkins-2.346-1.1.noarch.rpm
4.给文件夹root权限
chmod -R 777 /var/lib/jenkins
chmod -R 777 /var/cache/jenkins
chmod -R 777 /var/log/jenkins
5.修改Jenkins配置文件
vim /etc/sysconfig/jenkins
JENKINS_PORT="9999" #修改默认端口,根据所需修改
6.如果防火墙没有关闭,需要把端口号加入防火墙。
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
7.启动jenkins
systemctl start jenkins.service
访问jenkins
ps -ef | grep jenkins
netstat -tnlp | grep 9999
sudo service jenkins status
http://10.246.130.85:9999
8、去提示的文件查看密码并输入
cat /var/lib/jenkins/secrets/initialAdminPassword
9、跳过插件安装
因为jenkins插件安装需要连接官方默认连接下载,速度非常慢,而且经常会失败,所以我们暂时跳过插件安装。后续我们会配置其他下载链接,速度会非常快。
选择全无:
点击安装,安装完让我们创建一个管理员账户:
10、插件安装
10.1、替换插件安装下载源地址
进入这个文件夹:/var/lib/jenkins/updates
里面有个default.json文件,里面对应Available中所有插件的地址信息,地址是国外的,所以我们需要把这个文件中的国外的地址替换为国内的。
这样做是为了把Jenkins官方的插件列表下载到本地,接着修改地址文件,替换为国内插件地址
cd /var/lib/jenkins/updates
sed -i 's/http:V/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
最后,Manage Plugins点击Advanced,把Update Site改为国内插件下载地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/updatecenter.json
重启jekins
systemctl restart jenkins.service