• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

CentosStream 9 上安装jenkins2.346

武飞扬头像
一瞬间的赶脚
帮助2

CentosStream 9 上安装jenkins2.346

[root@localhost ~]# ll  /etc/yum.repos.d/
总用量 12
-rw-r--r--. 1 root root 4245  4月  6 21:26 centos-addons.repo
-rw-r--r--. 1 root root 2600  4月  6 21:26 centos.repo
[root@localhost ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
--2023-08-07 15:50:35--  https://pkg.jenkins.io/redhat/jenkins.repo
正在解析主机 pkg.jenkins.io (pkg.jenkins.io)... 146.75.114.133, 2a04:4e42:1a::645
正在连接 pkg.jenkins.io (pkg.jenkins.io)|146.75.114.133|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:71
正在保存至: “/etc/yum.repos.d/jenkins.repo”

/etc/yum.repos.d/jenkins.repo         100%[========================================================================>]      71  --.-KB/s  用时 0s      

2023-08-07 15:50:37 (3.09 MB/s) - 已保存 “/etc/yum.repos.d/jenkins.repo” [71/71])

添加成功后查看

[root@localhost ~]# ll  /etc/yum.repos.d/
总用量 16
-rw-r--r--. 1 root root 4245  4月  6 21:26 centos-addons.repo
-rw-r--r--. 1 root root 2600  4月  6 21:26 centos.repo
-rw-r--r--. 1 root root   71 11月 30  2016 jenkins.repo

导入公钥

[root@localhost ~]# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

安装 Jenkins 如果报 jenkins-2.227.1-1.1.noarch.rpm 的公钥尚未安装,则加上 --nogpgcheck

[root@localhost ~]# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
[root@localhost ~]# yum install jenkins-2.346
#安装过程会很慢
安装:
 jenkins                            noarch                            2.346-1.1                               jenkins                             87 M

事务概要
=======================================================================================================================================================
安装  1 软件包

总下载:87 M
安装大小:87 M
确定吗?[y/N]: y
下载软件包:
jenkins-2.346-1.1.noarch.rpm                                                                                            39 kB/s |  87 MB     37:33    
-------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                    39 kB/s |  87 MB     37:33     
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中  :                                                                                                                                        1/1 
  运行脚本: jenkins-2.346-1.1.noarch                                                                                                               1/1 
  安装    : jenkins-2.346-1.1.noarch                                                                                                               1/1 
  运行脚本: jenkins-2.346-1.1.noarch                                                                                                               1/1 
  验证    : jenkins-2.346-1.1.noarch                                                                                                               1/1 

已安装:
  jenkins-2.346-1.1.noarch  

修改启动端口号

[root@localhost ~]# vi /etc/sysconfig/jenkins 
JENKINS_USER="root" #将用户改成 root 
JENKINS_PORT="7070" #修改默认端口
修改完成后,执行 `daemon-reload` 命令重新加载使配置生效

启动

[root@localhost ~]# systemctl start jenkins

查看启动状态

[root@localhost ~]# systemctl status jenkins
● jenkins.service - Jenkins Continuous Integration Server
     Loaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; preset: disabled)
     Active: activating (start) since Mon 2023-08-07 16:45:00 CST; 47s ago
   Main PID: 207467 (java)
      Tasks: 46 (limit: 10780)
     Memory: 297.2M
        CPU: 8.093s
     CGroup: /system.slice/jenkins.service
             └─207467 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080

8月 07 16:45:04 localhost.localdomain jenkins[207467]: *************************************************************
8月 07 16:45:04 localhost.localdomain jenkins[207467]: *************************************************************
8月 07 16:45:04 localhost.localdomain jenkins[207467]: *************************************************************
8月 07 16:45:04 localhost.localdomain jenkins[207467]: Jenkins initial setup is required. An admin user has been created and a password generated.
8月 07 16:45:04 localhost.localdomain jenkins[207467]: Please use the following password to proceed to installation:
8月 07 16:45:04 localhost.localdomain jenkins[207467]: 11f2de80fa76417baf218928e4a829bb
8月 07 16:45:04 localhost.localdomain jenkins[207467]: This may also be found at: /var/lib/jenkins/secrets/initialAdminPassword
8月 07 16:45:04 localhost.localdomain jenkins[207467]: *************************************************************
8月 07 16:45:04 localhost.localdomain jenkins[207467]: *************************************************************
8月 07 16:45:04 localhost.localdomain jenkins[207467]: *************************************************************
可以看到启动端口还是8080

服务端口修改后没有生效,需要去以下地方修改一下

vim /usr/lib/systemd/system/jenkins.service
找到 Environment="JENKINS_PORT=8080",将端口号修改为7070.
修改完成后,执行 `daemon-reload` 命令重新加载使配置生效

再次启动,然后查看状态,端口已修改

[root@localhost ~]# systemctl status jenkins
● jenkins.service - Jenkins Continuous Integration Server
     Loaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; preset: disabled)
     Active: activating (start) since Mon 2023-08-07 16:57:40 CST; 9s ago
   Main PID: 279407 (java)
      Tasks: 45 (limit: 10780)
     Memory: 146.5M
        CPU: 5.936s
     CGroup: /system.slice/jenkins.service
             └─279407 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=7070

打开网址,输入密码

学新通

如果启动的时候一直显示Please wait while Jenkins is getting ready to work ...

进入jenkins的工作目录,打开-----hudson.model.UpdateCenter.xml将 url 中的 
https://updates.jenkins.io/update-center.json
更改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
是国内的清华大学的镜像地址。
或者更改为http://updates.jenkins.io/update-center.json,即去掉 https 中的 s 。
然后重新启动

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgbachi
系列文章
更多 icon
同类精品
更多 icon
继续加载