JDK
JDK配置环境变量
# 查看CentOS自带JDK是否已安装
yum list installed | grep java
# 如果存在自带的jdk,删除自带的jdk
yum -y remove java-1.8.0-openjdk*
yum -y remove tzdata-java.noarch
# 可以去JDK官网去下载相应JDK,也可以通过yum下载。通过yum安装的默认路径为:`/usr/lib/jvm`,因此我们在官网下载好jdk后也放在`/usr/lib/jvm`下。下载命令为:
yum -y install java-1.8.0-openjdk
# step 1: 去官网将下载好的jdk-17.0.14\_linux-x64\_bin.tar.gz压缩包上传至/usr/lib/jvm下面并解压.
tar -zxvf jdk-17.0.14_linux-x64_bin.tar.gz
# step 2: 编辑/etc下的profile文件,该文件用于配置JDK环境变量.
vim /etc/profile
# step 3: 将下面Copy到profile文件底部并按照要求修改.
############################## ↓↓↓↓↓↓ set java environment ↓↓↓↓↓↓ #############################
JAVA_HOME=/usr/lib/jvm/jdk-17.0.14
CLASSPATH=$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
###############################################################################################
# step 4: 使配置文件生效,profile为Linux操作系统环境变量文件.
source /etc/profile
# step 5: 使用`java -version` 、`java`、 `javac`测试如出现一下信息则表示安装成功.
java version "17.0.14" 2025-01-21 LTS
Java(TM) SE Runtime Environment (build 17.0.14+8-LTS-191)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.14+8-LTS-191, mixed mode, sharing)
Maven
Mavne配置环境变量
# step 1: 将下载好的apache-maven-3.9.9-bin.tar.gz压缩包上传至/home/software/maven下面并解压.
tar -zxvf apache-maven-3.9.9-bin.tar.gz
# step 2: 编辑/etc下的profile文件,配置Maven环境变量.
vim /etc/profile
# step 3: 将下面Copy到profile文件底部并按照要求修改.
############################## ↓↓↓↓↓↓ set maven environment ↓↓↓↓↓↓ #############################
export MAVEN_HOME=/home/software/maven/apache-maven-3.9.9
PATH=$PATH:${MAVEN_HOME}/bin
###############################################################################################
# step 4: 使配置文件生效.
source /etc/profile
# step 5: 使用mvn -v如果出现以下命令则表示配置成功.
Maven home: /home/software/maven/apache-maven-3.9.9
Java version: 17.0.14, vendor: Oracle Corporation, runtime: /home/software/jdk/jdk-17.0.14
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.119.1.el7.x86_64", arch: "amd64", family: "unix"
Mavne配置加速
打开/home/software/maven/apache-maven-3.9.9/config/settings.xml文件编辑
<!-- 本地仓库地址:需要在/home/software/maven下创建repository文件夹 -->
<localRepository>/home/software/maven/repository</localRepository>
<!-- 国内中央仓库的配置-阿里云中央仓库替换掉原本<mirror></mirror>包含的 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
Git
进入git目录下,没有则创建.
cd /home/software/git
# 安装git.
yum install -y git
# 检验Git版本.
git --version
Node
配置Node环境变量
# step 1: 进入/home/software/node文件夹下
cd /home/software/node
# step 2: 下载node-v14.21.3-linux-x64.tar.xz
wget https://nodejs.org/dist/v14.21.3/node-v14.21.3-linux-x64.tar.xz
# step 3: 解压
tar -xvf node-v14.21.3-linux-x64.tar.xz
# step 4: 编辑环境变量
vim /etc/profile
# step 5: 将下面Copy到profile文件底部并按照要求修改.
############################## ↓↓↓↓↓↓ set nodejs environment ↓↓↓↓↓↓ #############################
NODEJS_HOME=/home/software/node/node-v14.21.3-linux-x64
PATH=$PATH:$NODEJS_HOME/bin
export NODEJS_HOME PATH
#################################################################################################
# step 6: 使配置文件生效.
source /etc/profile
# step 7: 验证
node -v
npm -v
# step 8:将npm软连接到`/usr/bin`目录下 => 解决`sudo: npm:找不到命令`问题
sudo ln -s /home/software/node/node-v14.21.3-linux-x64/bin/node /usr/bin/node
sudo ln -s /home/software/node/node-v14.21.3-linux-x64/bin/npm /usr/bin/npm
sudo ln -s /home/software/node/node-v14.21.3-linux-x64/bin/cnpm /usr/bin/cnpm
sudo ln -s /home/software/node/node-v14.21.3-linux-x64/bin/npx /usr/lib/npx
# step 9:使用 npm 安装 cnpm(需提前安装 Node.js)
npm install -g cnpm --registry=https://registry.npmmirror.com
# step 10:验证安装
cnpm -v