centos7安装jenkins

下载资源

jenkins官网下载资源太慢,我使用的是清华大学开源软件镜像站的资源,版本很多,进去之后,自己选。
推荐下载最新的版本。因为有一些插件,jenkins版本低了你安装不了,后期会很麻烦。

# 这个只是个示例,具体版本还是到上面列出的清华大学的网站里找
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.274-1.1.noarch.rpm

安装

rpm -ivh jenkins-2.241-1.1.noarch.rpm

目录释义

$ rpm -ql jenkins(查看所有jenkins目录)
/etc/init.d/jenkins()
/etc/logrotate.d/jenkins()
/etc/sysconfig/jenkins(jenkins配置文件,如“端口”,“JENKINS_HOME” 等都可以在这里配置)
/usr/lib/jenkins(默认的JENKINS_HOME。jenkins安装目录,war包会放在这里)
/usr/lib/jenkins/jenkins.war(war包位置)
/usr/sbin/rcjenkins()
/var/cache/jenkins(jenkins war解压路径)
/var/lib/jenkins()
/var/log/jenkins(jenkins日志目录)

修改基本配置

修改用户名和端口

vim /etc/sysconfig/jenkins
  • JENKINS_PORT:默认8080
  • JENKINS_HOME:默认/var/lib/jenkins
  • JENKINS_USER:默认jenkins,linux下jenkins默认使用jenkins用户进行脚本和文件的操作,遇到权限不足问题,可以改此配置(如直接设置超级用户root),或者手动chown对应目录为该配置所属用户。
  • 直接在/etc/sysconfig/jenkins => JENKINS_JAVA_OPTIONS加上启动参数-Dhudson.model.DownloadService.noSignatureCheck=true
    在这里插入图片描述

注意
这个用户名不是登录jenkins的用户名,登录jenkins的默认用户名为admin,密码是jenkins根目录下:secrets/initialAdminPassword里的值。不过这个密码无规则,不太好记,还是改了吧。

配置jdk路径

vim /etc/init.d/jenkins

在 candidates 后追加jdk 安装路径
由于我是通过rpm方式安装的,安装的路径不像用压缩包那样方便看,需要自己查一下

# 先查找当前系统用rpm方式安装的jdk包名有那些
$ rpm -qa | grep jdk
copy-jdk-configs-3.3-10.el7_5.noarch
jdk1.8-1.8.0_271-fcs.x86_64
# 复制刚安装的jdk包名
$ rpm -ql jdk1.8-1.8.0_271-fcs.x86_64 | grep bin
/usr/java/jdk1.8.0_271-amd64/bin
/usr/java/jdk1.8.0_271-amd64/bin/ControlPanel
/usr/java/jdk1.8.0_271-amd64/bin/appletviewer
/usr/java/jdk1.8.0_271-amd64/bin/extcheck
/usr/java/jdk1.8.0_271-amd64/bin/idlj
/usr/java/jdk1.8.0_271-amd64/bin/jar
/usr/java/jdk1.8.0_271-amd64/bin/jarsigner
/usr/java/jdk1.8.0_271-amd64/bin/java
/usr/java/jdk1.8.0_271-amd64/bin/java-rmi.cgi
/usr/java/jdk1.8.0_271-amd64/bin/javac
省略剩余部分....

/usr/local/bin/jdk1.8.0_162/bin/java (一直到jdk安装路径下的bin/java)

更新源地址

下面这两个操作,在jenkins首次启动之前是不存在的,所以要注意配置的时机。

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

sed -i 's/https:\/\/updates.jenkins.io\/update-center.json/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins\/updates\/update-center.json/g' /var/lib/jenkins/hudson.model.UpdateCenter.xml

常用命令

# 查找jenkins安装路径
rpm -ql jenkins
# 服务生效
service jenkins start
service jenkins restart
service jenkins stop
service jenkins status
###
systemctl start jenkins
systemctl restart jenkins
systemctl stop jenkins
systemctl status jenkins
###
systemctl daemon-reload

后续配置

启动之后,还要进一步配置,详情见https://blog.csdn.net/fgx_123456/article/details/110429808

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上安装Jenkins,可以按照以下步骤进行操作: 1. 首先,将Jenkins库添加到yum库中。可以使用以下命令下载并添加Jenkins库: ``` wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key ``` 2. 安装Jenkins。使用以下命令安装Jenkins: ``` yum install jenkins ``` 3. 设置Jenkins缓存目录的所有者为root。可以使用以下命令更改所有者: ``` chgrp -R root /var/cache/jenkins ``` 4. 启动Jenkins服务。使用以下命令启动Jenkins: ``` systemctl start jenkins ``` 5. 访问Jenkins的Web界面,并进行初始化配置。在浏览器中输入服务器的IP地址或域名,加上Jenkins的默认端口号8080,例如:http://your_server_ip:8080。按照提示进行初始化配置。 在安装Jenkins之前,需要准备一台安装CentOS 7的虚拟机,并确保能够访问网络。还需要安装一些基础组件,如JDK、Maven、Git和Docker等。可以参考相关教程进行安装和配置。 请注意,以上步骤仅适用于CentOS 7操作系统。 #### 引用[.reference_title] - *1* [CentOS7安装Jenkins](https://blog.csdn.net/qq_21275565/article/details/123953465)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [CentOS7安装Jenkins教程](https://blog.csdn.net/ichen820/article/details/103461148)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Centos 7 安装jenkins教程](https://blog.csdn.net/youshowkm/article/details/130505752)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值