Jenkins 的安装部署

Jenkins 的安装部署

安装Jenkins 需要先安装JDK和tomcat

1、安装JDK

1.1 可以通过官网下载JDK的rpm包(https://www.oracle.com/cn/java/technologies/downloads/),可以使用Windows下载rpm包后上传,这里我使用curl直接下载

[root@host-67 ~]# curl -o jdk-21_linux-x64_bin.rpm  https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.rpm  
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  187M  100  187M    0     0  2750k      0  0:01:09  0:01:09 --:--:-- 3015k
[root@host-67 ~]# ls
jdk-21_linux-x64_bin.rpm  
[root@host-67 ~]# yum -y install jdk-21_linux-x64_bin.rpm        #安装下载好的rpm包
[root@host-67 ~]# java -version                                  #查看jdk版本,执行成功则安装完成            
java version "21.0.2" 2024-01-16 LTS
Java(TM) SE Runtime Environment (build 21.0.2+13-LTS-58)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.2+13-LTS-58, mixed mode, sharing)

windows下载rpm包方法:

1.打开官网> 2.找到要下载的版本> 3.点击链接即可下载> 4.通过lrzsz工具上传至Linux
在这里插入图片描述

2、安装tomcat

官网下载tomcat,建议版本不要太低,否则jenkins可能会无法访问,这里我使用了tocat 9 (也可以下载后上传)

[root@host-67 ~]# curl -o apache-tomcat-9.0.86.tar.gz https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.86/bin/apache-tomcat-9.0.86.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 58 11.1M   58 6645k    0     0  16770      0  0:11:39  0:06:45  0:04:54 29274
[root@host-67 ~]# ls
apache-tomcat-9.0.86.tar.gz  jdk-21_linux-x64_bin.rpm  
[root@host-67 ~]# tar -xzf apache-tomcat-9.0.86.tar.gz  -C /usr/local/         #将下载好的压缩包解压到/usr/local/
[root@host-67 ~]# mv  /usr/local/apache-tomcat-9.0.86/   /usr/local/tomcat-9   #将目录名改为tomcat-9,该步骤可以省略
[root@host-67 ~]# echo "export PATH=$PATH:/usr/local/tomcat-9/bin" >> /etc/profile.d/tomcat.sh   #配置环境变量
[root@host-67 ~]# source /etc/profile.d/tomcat.sh                                    #重载环境变量
[root@host-67 tomcat-9]# startup.sh                                 #启动tomcat
Using CATALINA_BASE:   /usr/local/tomcat-9
Using CATALINA_HOME:   /usr/local/tomcat-9
Using CATALINA_TMPDIR: /usr/local/tomcat-9/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat-9/bin/bootstrap.jar:/usr/local/tomcat-9/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

windows下载tomcat方法:

1.打开官网> 2.找到要下载的版本> 3.点击链接即可下载> 4.通过lrzsz工具上传至Linux
在这里插入图片描述

3、安装Jenkins

3.1 下载jenkins的war包 Jenkins 官方下载地址
在这里插入图片描述

[root@host-67 ~]# yum -y install fontconfig    #安装依赖包
[root@host-67 ~]# wget -c https://get.jenkins.io/war-stable/2.440.1/jenkins.war  --no-check-certificate    #下载Jenkins的war包
[root@host-67 ~]# ls      #查看下载的文件
 apache-tomcat-9.0.86.tar.gz   jdk-21_linux-x64_bin.rpm   jenkins.war    

3.2 安装jenkins

[root@host-67 ~]# mv jenkins.war  /usr/local/tomcat-9/webapps/    #将Jenkins的war包移动到tomcat的webapps/目录中
[root@host-67 ~]#  ls /usr/local/tomcat-9/webapps/                 #查看,这里Jenkins.war已经被tomcat自动解包,出现Jenkins目录
 docs  examples  host-manager  jenkins  jenkins.war  manager  ROOT
4、访问Jenkins页面

通过浏览器访问Jenkins页面:我这里地址是http://10.12.153.67:8080/jenkins ,端口后面的/jenkins必需要手动敲上去
在这里插入图片描述

出现以上页面后稍侯一会儿就会出现登录页面
在这里插入图片描述

从/root/.jenkins/secrets/initialAdminPassword文件中查找管理员密码

[root@host-67 ~]# cat /root/.jenkins/secrets/initialAdminPassword
d51b1e27e80845148f729e1dfb46b8ce

在这里插入图片描述

开始安装推荐的插件,如果安装失败则先跳过这一步
在这里插入图片描述

创建用户

在这里插入图片描述
在这里插入图片描述

配置完成

在这里插入图片描述

5、解决Jenkins无法下载插件的问题

从 jenkins 官网上下载的 jenkins,在安装的过程中,很可能会有安装插件失败的情况,这时候我们需要修改配置

1.修改Jenkins页面插件安装配置
进入Jenkins页面,点击 Manage Jenkins -》 Plugins -> Advanced settings 最下面有 Update Site,设置为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 或者 http://mirror.xmission.com/jenkins/updates/update-center.json

在这里插入图片描述
2.修改服务器配置

文件位置在 /root/.jenkins/updates/default.json

将文件中的updates.jenkins.io/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins 或 mirror.xmission.com/jenkins (参考第一步)

然后,把 www.google.com 修改为 www.baidu.com

[root@host-67 ~]# sed -i 's@updates.jenkins-ci.org/download@mirror.xmission.com/jenkins@g' default.json   
[root@host-67 ~]# sed -i 's/www.google.com/www.baidu.com/g' default.json

3.重启 Jenkins 服务
如果重启Jenkins不行可以尝试重启tomcat

4.再次进入Jenkins页面下载插件就可以了
在这里插入图片描述

6、可能出现的其他问题:

在这里插入图片描述

如果出现以上页面不要慌,这是因为还需要安装一个字体渲染程序

[root@host-67 ~]# yum -y install fontconfig      

安装完后需要关闭tomcat重启,再访问Jenkins页面就好了

  • 46
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值