centos7安装jenkins
前提条件,安装jdk与maven
1、JDK17安装
# 进入系统管理员
sudo root
# 进入对应文件夹下
cd /usr/local
# 下载jdk17
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm
# rpm命令安装下载的jdk17
rpm -ivh jdk-17_linux-x64_bin.rpm
注意:oracle官网可能下载速度很慢,可以去一些国内镜像网站下载
# 查看jdk版本
java --version
成功安装
2、Maven安装
# 进入管理员角色
sudo root
# 进入对应目录下
cd /usr/local
# 下载maven安装包
wget https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.4-bin.tar.gz
# 解压
tar -zxvf apache-maven-3.8.8-bin.tar.gz
# 配置环境变量
vi /etc/profile
# 在文件中加入如下并保存
export MAVEN_HOME=/usr/local/apache-maven-3.8.8
export PATH=$PATH:$MAVEN_HOME/bin
我此处下载的3.9.6版本,因为使用wget的时候拉去不下来,我就去清华源手动下载并解压安装
# 使环境生效
source /etc/profile
# 查看maven安装版本
mvn -version
3、安装jenkins
第一种方式是直接运行jenkins的war包,对应的包可以自行百度搜索下载
# 在jenkins.war的目录下执行即可运行
java -jar jenkins.war
注意:第一种方式运行jenkins,有可能会因为虚拟机关机导致jenkins下载的插件以及构建的任务丢失,可以通过下载的插件进行数据的备份
第二种方式通过官方推荐的方式安装的Jenkins
# 下载指定版本的RPM包
wget https://pkg.jenkins.io/redhat-stable/jenkins-2.387.3-1.1.noarch.rpm
# 使用yum安装下载的RPM包
sudo yum install jenkins-2.387.3-1.1.noarch.rpm
# 启动jenkins服务,注意8080端口没有被其他进程抢占
systemctl start jenkins
4、使用jenkins
默认安装推荐的插件
等待插件下载
创建账户之后进入首页