CentOS7安装Jenkins

这篇具有很好参考价值的文章主要介绍了CentOS7安装Jenkins。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文安装版本:

JDK:jdk-11.0.19

        官网下载地址Java Downloads | Oracle

Jenkins:jenkins-2.359-1.1

        官网下载地址Redhat Jenkins Packages

Maven:apache-maven-3.6.3

        官网下载地址http://maven.apache.org/

  •  JDK配置
# 解压
tar -zxvf jdk-11.0.19_linux-x64_bin.tar.gz 
# 编辑/etc/profile
vim /etc/profile
# 加入如下配置
export JAVA_HOME=/home/jdk-11.0.19
export JRE_HOME=/home/jdk-11.0.19/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$PATH:$JAVA_HOME/bin
# 保存退出后,使该配置文件即刻生效
source /etc/profile

# 使用如下命令,能正确显示信息,说明环境配置成功
java -version
  • MAVEN配置
# 解压
tar -xzvf apache-maven-3.6.3-bin.tar.gz

# 编辑/etc/profile
vim /etc/profile
# 加入如下配置
MAVEN_HOME=/home/apache-maven-3.6.3
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
# 保存退出后,使该配置文件即刻生效
source /etc/profile

# 使用如下命令,能正确显示信息,说明环境配置成功
mvn -version

安装Jenkins

# 卸载
rpm -e --nodeps jenkins
find / -iname jenkins | xargs -n 1000 rm -rf
rpm -qa | grep jenkins

# 安装
rpm -ivh jenkins-2.359-1.1.noarch.rpm 

# 由于jenkins提供的服务默认暴露在8080端口,可能被占用。
# 修改配置文件
vim /etc/sysconfig/jenkins
# 改端口提供服务
JENKINS_PORT="8700"

# 修改jdk配置
vim /etc/init.d/jenkins
# 在candidates=""中加入JAVA_HOME
/home/jdk-11.0.19/bin/java

# 修改配置
vim /usr/lib/systemd/system/jenkins.service
# 放开JDK配置
Environment="JAVA_HOME=/home/jdk-11.0.19"
Environment="JENKINS_PORT=8700"

# 重新加载某个服务的配置文件,如果新安装了一个服务,归属于 systemctl 管理,要是新服务的服务程序配置文件生效,需重新加载。
systemctl daemon-reload

# 启动jenkins服务
service jenkins start


# 停止jenkins服务
service jenkins stop
# 重启jenkins服务
service jenkins restart

# 查看jenkins运行状态
systemctl status jenkins.service

Jenkins的目录结构如下:

功能模块 路径
主目录 /var/lib/jenkins
war包 /usr/lib/jenkins/jenkins.war
配置文件 /etc/sysconfig/jenkins
启动脚本  /etc/init.d/jenkins
日志 /var/log/jenkins

    
    
    
       

 

  

在浏览器地址栏输入IP:8700;第一次使用Jenkins,需要核对密钥,该密钥在路径(/var/lib/jenkins/secrets/initialAdminPassword)的文件中。文章来源地址https://www.toymoban.com/news/detail-499006.html

到了这里,关于CentOS7安装Jenkins的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux系统下(centos7.9)安装Jenkins全流程

           Jenkins官网传送带: Redhat Jenkins Packages         选择好Jenkins版本进行下载         利用rz命令上传文件至Linux服务器,后直接用rpm -ivh命令直接安装.rpm后缀格式的Jenkins安装包即可。         利用以下命令修改一个端口号即可(改成自己想改成的端口号即可

    2024年02月12日
    浏览(38)
  • CentOS7安装Jenkins-2.346.1,jdk8

    高版本的Jenkins需要jdk11甚至jdk17以上,但是公司项目大多都是基于jdk8,为了避免打包保jdk版本异常,直接安装支持jdk8的jenkins。 Linux:centos7 Git:git-1.8.3.1 JDK:jdk-8u371 Maven:maven-3.6.3 Tomcat:tomcat-9.0.65 Jenkins:jenkins-2.346.1(支持jdk8的最新版Jenkins)  JDK配置 MAVEN配置 部署Tomcat  参

    2024年02月11日
    浏览(55)
  • CentOS7安装Jenkins(更改默认运行的端口号8080->16060)

    首先修改配置文件 然后注意修改启动配置文件 最后重启Jenkins服务使新端口号生效

    2024年02月10日
    浏览(44)
  • centos7下载安装jenkins并配置拉取maven项目一条龙

    首先需要安装JAVA环境:https://www.cnblogs.com/mufeng07/p/12150820.html 如果你的系统没有自带git,那么也需要安装一个 yum install git maven也需要安装,安装命令如下 maven安装完成后,需要配置maven 第一种方法 第二种方法 直接下载 rpm 安装,各个版本地址 https://pkg.jenkins.io/ 其中安装jenk

    2024年02月07日
    浏览(54)
  • Centos7 Jenkins开机自启动

    在CentOS 7中,有多种方法可以设置Jenkins开机自启动。以下是详细的步骤: 方法一:使用rc.local文件 1、准备Shell脚本 首先,确保您的Shell脚本位于正确的路径,并且具有执行权限。脚本文件的开头应该使用#!/bin/bash来指明使用的解释器。 2、赋予执行权限 使用命令 chmod +x your-

    2024年01月23日
    浏览(61)
  • centos7:jenkins+nodejs前端自动化部署

    系统:centos7 nodejs版本:v16.18.1   npm版本:8.19.2 由于centos7最大只支持16.18.1版本,尽量让前端写代码时使用这个版本,linux系统如果要装高版本的node需要安装glibc库,很危险,尽量不要操作。 jenkins版本:推荐最新版,yum安装,不用docker安装,原因是npm命令在容器内无法有效执

    2024年02月03日
    浏览(50)
  • 十七、Jenkins(centos7系统)运行python3代码

    source /usr/python/envs/everyday/bin/activate #激活python3 虚拟环境 创建虚拟环境:https://blog.csdn.net/qq_42846555/article/details/131579627

    2024年02月12日
    浏览(57)
  • 十八、Jenkins(centos7)执行接口自动化测试脚本,飞书推送测试结果消息

    https://gitee.com/HP_mojin/pytest_allure_request_20220811 创建虚拟环境:https://blog.csdn.net/qq_42846555/article/details/131579627

    2024年02月13日
    浏览(51)
  • Mac M1 Parallels CentOS7.9 Rancher + K8S + Gitlab + Jenkins +Harbor CICD

    机器名称 IP地址 角色 k8s+rancher高可用部署: https://blog.csdn.net/qq_41594280/article/details/135312148 rancher 10.211.55.200 管理K8S集群 k8svip 10.211.55.199 K8S VIP master01 10.211.55.201 K8S集群主节点 master02 10.211.55.202 K8S集群主节点 master03 10.211.55.203 K8S集群主节点 node01 10.211.55.211 K8S集群从节点 node02 10.

    2024年01月19日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包