部署后端环境
安装Java
安装方法
Jenkins 本身是依赖 Java 的,所以我们需要先安装 Java 环境。不过不太推荐使用命令行安装 java 环境
- 注意:最新版本 Jenkins 需要使用 11-17 版本的 Java
- 由于我使用的是 Alibaba Cloud Linux 3.2104 LTS 64位,就安装了 java-17-alibaba-dragonwel
bash
# 查询一下都有哪些 java-17 版本
$ dnf search java-17
# 根据提示的版本进行挑选下载
$ dnf install java-17-alibaba-dragonwell.x86_64
如果下载的非最新版 Jenkins 可以安装 Java1.8 版本
bash
$ dnf search java-1.8
$ dnf install java-1.8.0-openjdk.x86_64
推荐安装方法
使用 dnf 安装的,很难找到 jdk 安装的位置,会有些小问题。还是推荐在官网下载,手动配置环境变量:https://www.oracle.com/java/technologies/download
- jdk8,需要先注册 Oracle 账号才能下载,官网下载还是很快的
bash
$ tar -zxvf jdk-17_linux-x64_bin.tar.gz
$ tar -zxvf jdk-8u391-linux-x64.tar.gz
# 软件存放目录
$ pwd
/home/software/jdk-17.0.9/
/home/software/jdk1.8.0_391/
修改环境变量
修改环境变量文件
bash
# export JAVA_HOME=/home/software/jdk-17.0.9
export JAVA_HOME=/home/software/jdk1.8.0_391
export PATH=$JAVA_HOME/bin:$PATH
需要对应版本了,修改文件重新加载环境变量即可
- 一般情况下是不需要修改的,各个软件也都能通过配置文件的形式选择你需要的 java 版本
bash
$ source /etc/profile
检查是否配置成功
安装Git
bash
$ dnf install git-all
检查是否安装成功
我的云服务器小于这个配置...
安装Maven
安装方法
去官网下载或者使用 wget 下载到指定目录
bash
$ wget --no-check-certificate https://dlcdn.apache.org/maven/maven-3/3.9.5/binaries/apache-maven-3.9.5-bin.tar.gz
解压 maven 包
bash
$ tar -zxvf apache-maven-3.9.5-bin.tar.gz -C ./
$ pwd
/home/software/apache-maven-3.9.5
修改环境变量
配置环境变量
- 注意:Maven 是基于 jdk 的,所以一定要确保你 jdk 已经装好
bash
$ vim /etc/profile
export MAVEN_HOME=/home/software/apache-maven-3.9.5
export PATH=$MAVEN_HOME/bin:$PATH
重新加载环境变量
bash
$ source /etc/profile
检查是否配置成功
配置镜像源
bash
$ vim $MAVEN_HOME/conf/settings.xml
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
之后就可以直接打包了
- 默认没有配置存放路径,本地仓库会在
/root/.m2/repository/
bash
$ mvn clean install