Linux 如何安装启动Jenkins(附带JDK以及Maven安装步骤)

本文详细指导如何在Linux环境下安装Jenkins,包括设置JDK、Maven,以及Jenkins的下载、配置和初始化。从创建文件夹、下载安装包、修改环境变量,到最后启动和配置Jenkins,确保每个步骤顺利进行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux 安装 Jenkins

安装Jenkins必须要安装JDK 和Maven,如果你已经安装了JDK和Maven,那请移步步骤3.安装Jenkins

1. 安装JDK

  1. 先创建一个文件夹来作为安装目录
# 创建文件夹
mkdir /usr/local/java
# 进入创建文件夹
cd /usr/local/java
  1. 下载 JDK1.8 的安装包

下载地址Java SE Development Kit 8 — 下载 | Oracle 中国,可以手动下载然后用xftp上传到安装目录中,也可以用wget命令直接下载

wget https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html#license-lightbox
  1. 解压
tar -zxvf jdk-8u291-linux-x64.tar.gz 

在这里插入图片描述

  1. 修改配置文件

在配置文件中填了jdk安装的路径,与在window里配置 java 的环境变量一样,让计算机能找到它

vim /etc/profile

在这里插入图片描述

JAVA_HOME=/usr/local/java/jdk1.8
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

​ 修改完成后保存,退出,并且更新配置

# 保存退出
# 按键盘上的esc -> 键盘输入wq -> 回车

# 更新配置文件
source /etc/profile	
  1. 检查配置是否成功
java -version

在这里插入图片描述

2. 安装Maven

  1. 同上创建一个文件夹作为安装目录
# 上面创建了可以不创建
mkdir /usr/local/java
# 进入创建文件夹
cd /usr/local/java
  1. 下载 maven 安装包

可以自己下了安装包在上传到安装目录,也可以在线下载。这儿使用的是清华大学的开源镜像网站清华大学开源软件镜像站 | Tsinghua Open Source Mirror

wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
  1. 解压
tar -zxvf apache-maven-3.6.3-bin.tar.gz

在这里插入图片描述

  1. 修改配置文件
vim /etc/profile

在这里插入图片描述

export M2_HOME=/usr/local/java/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin
  1. 保存并退出,再更新配置
source /etc/profile
  1. 查看maven 安装是否成功
mvn -version

在这里插入图片描述

3. 安装Jenkins

  1. 创建一个文件夹作为安装目录
# 创建文件夹
mkdir /usr/local/jenkins
# 进入创建文件夹
cd /usr/local/jenkins
  1. 下载Jenkins

同样可以自己下了安装包在上传到安装目录,也可以在线下载。这儿也是使用的是清华大学的开源镜像网站

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.287-1.1.noarch.rpm
  1. 解压
# 解压
rpm -ivh jenkins-2.287-1.1.noarch.rpm
  1. 查看安装位置
# 查看解压到的目录
whereis jenkins

​ 前面这个才是jenkins解压过后war包所在的位置,后面那个是第一步时自己创建的目录

在这里插入图片描述

​ 进入war包目录

cd /usr/lib/jenkins
ll

在这里插入图片描述

  1. 修改配置文件

在启动jenkins之前,需要配置下jdk的目录,让jenkins能找到jdk

vim /etc/init.d/jenkins

在这里插入图片描述

修改完成后保存退出。

但是jenkins默认启动的端口号时8080,也可以修改一下启动的端口号。我已经提前修改了一次了

vim /etc/sysconfig/jenkins

在这里插入图片描述

  1. 启动jenkins
service jenkins start

​ 当出现[确定]就代表启动成功

在这里插入图片描述

  1. 访问jenkins

在浏览器上输入你的ip地址和端口会,如:https:ip地址:8771即可访问。

在这里插入图片描述

  1. 初始化配置jenkins

进入jenkins主页后,需要进行登陆注册,密码在/var/lib/jenkins/secrets/initialAdminPassword文件里,打开文件后的一串字符就是密码,复制过来就行了

cat /var/lib/jenkins/secrets/initialAdminPassword

点击继续后登几分钟会出现安装插件页面,选左边推荐的就行了。

在这里插入图片描述

等待安装完成后,创建管理员用户保存即可。

在这里插入图片描述
点击继续过后,即可进入jenkins的主界面。大功告成🤭
在这里插入图片描述

### 安装 JenkinsJDKMaven #### 使用 RPM 命令安装 Jenkins 为了在 Linux 上使用 `rpm` 命令安装 Jenkins,首先需要确保系统的软件仓库已更新: ```bash sudo yum update -y ``` 接着添加 Jenkins 的官方仓库并导入 GPG 密钥[^4]。 ```bash sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key ``` 完成上述操作之后,可以利用 `yum` 或者直接用 `rpm` 来安装 Jenkins: ```bash sudo yum install jenkins -y # 或者 sudo rpm -Uvh http://pkg.jenkins-ci.org/redhat-stable/jenkins-<version>.noarch.rpm ``` 请注意替换 `<version>` 为实际想要安装的版本号。对于最新的稳定版可以直接采用第一条命令。 #### 安装 JDK 考虑到不同版本的 Jenkins 对应不同的最低 JDK 版本需求,在此提供两种方式来满足这一条件——即通过 YUM 安装 OpenJDK 11 或手动下载 Oracle JDK 8。 ##### 方法一:YUM 安装 OpenJDK 11 这是最简单的方式之一,适用于大多数场景下的开发环境搭建: ```bash sudo yum install java-11-openjdk-devel -y ``` 这一步骤会自动处理依赖关系并将 Java 开发工具链部署到系统中[^3]。 ##### 方法二:手动下载 Oracle JDK 8 如果项目有特定要求需使用较旧版本如 JDK 8,则可以选择这种方法。不过需要注意的是,Oracle 已经停止了对 JDK 8 公共更新的支持,因此建议优先考虑方法一。 创建用于存放 JDK 文件夹 `/usr/local/java` 并进入该目录;随后从官方网站获取适合当前平台架构(通常是 x64)的压缩包链接进行下载和解压[^2]: ```bash mkdir /usr/local/java && cd $_ wget "https://example.com/path/to/jdk-8uXXX-linux-x64.tar.gz" tar zxvf jdk-8uXXX-linux-x64.tar.gz ``` 最后设置环境变量以便全局访问 JDK 工具集[^1]。 #### 安装 Apache Maven 同样存在多种途径实现 Maven安装过程,下面介绍基于 RPM 包管理器的方法以及传统的 tarball 解压法。 ##### 方案 A: 利用 EPEL 源快速安装 EPEL 是由 Fedora 社区维护的一个额外软件库集合,其中包含了大量高质量的应用程序及其扩展模块。启用它可以帮助简化某些第三方组件的引入流程: ```bash sudo yum install epel-release -y sudo yum install maven -y ``` 这种方式能够保证所获得的产品始终处于最新状态,并且易于后续管理和升级工作。 ##### 方案 B: 手动解压 Tarball 归档文件 当希望自定义更多选项或保持独立于操作系统之外时,可以从官网取得对应版本的 `.tar.gz` 资源,然后按照如下指令执行相应动作: ```bash cd /opt/ wget "http://mirror.bit.edu.cn/apache/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz" tar zxvf apache-maven-3.8.6-bin.tar.gz ``` 紧接着调整 PATH 变量使得 mvn 命令可以在任何位置被调用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值