(一)首先你需要配置好虚拟机的JDK环境和Maven环境
1、配置JDK环境
(1)上传安装包,然后解压
(2)修改Linux环境变量
具体参考:
https://blog.csdn.net/u010227042/article/details/102755448?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-102755448-blog-123148166.235v29pc_relevant_default_base&spm=1001.2101.3001.4242.1&utm_relevant_index=3
2、配置Maven环境:
(1)上传安装包,然后解压
(2)修改环境变量
具体参考:
https://blog.csdn.net/mmc173168/article/details/125539756
补充如果出现mvn -v 出现权限不够的问题:
https://blog.csdn.net/m290345792/article/details/108814677
(二)虚拟机部署Jenkins
(1)下载jenkins的镜像,注意版本问题,因为不同的Jenkins对应的JDK版本不一致。
大家可以去官网进行查看:(注意查看JDK版本)
下载页面:https://jenkins.io/zh/download/
或者Index of /jenkins/redhat/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
(2)我们将下载的镜像上传到Linux服务器上,找到上传文件夹输入rpm进行安装
rpm -ivh jenkins-2.289.2-1.1.noarch.rpm
(3)防火墙问题,要么关闭防火墙,要么开启端口号,这个我也不知道行不行,我一般是将防火墙直接关闭。
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
(3)安装完成后,启动Jenkins
systemctl start jenkins
(4)如果发现端口占用问题,可以修改配置文件vi /etc/syscofig/jenkins
vi /etc/syscofig/jenkins
修改内容如下:
JENKINS_USER ="root”
JENKINS_PORT="8888"
(5)接下来直接访问ip+端口号就可以了。
```bash
http://192.168.101.65:8080/
(6)找到图中提示的地址,用cat命令找到密码
(7)跳过插件安装,原因我们还没有修改镜像源地址,如果安装的话会出现安装失败,我们进入内部修改镜像源地址即可。
(8)接下来创建账户
(9)这里的地址根据自己一开始的地址设立即可!
(10)配置完成
(二)修改插件下载源地址:
(1)找到管理插件:
(2)找到管理插件
(3)找到Advanced中的Update Site
(4)进入Linux服务区文件夹:/var/lib/jenkins/updates,进行下载源的替换!
cd /var/lib/jenkins/updates
sed -i 's/http:\/\/updates.jenkinsci.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
(5) 最后,Manage Plugins点击Advanced,把Update Site改为国内插件下载地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
(6)更改完成!
(三)汉化版Jenkins
(1)下载插件Chinese,注意要在Available中搜索!
(2)安装完之后重启一下Jenkins,可以输入地址后面加restart即可!
http://192.168.101.65:8080/restart