为新克隆的三台虚拟机同步安装JDK,maven并配置阿里云镜像

一、同步操作

打开三台虚拟机后,通过XShell连接后选择工具,----->发送键输入到所有会话,这样可以实现同时操作三台虚拟机在这里插入图片描述

二、JDK配置

将jdk压缩包放到/root/software/目录下

[root@nodeone ~]# cd software/
[root@nodeone software]# ll
总用量 176808
-rw-r--r-- 1 root root 181051208 11月  3 15:23 jdk-11.0.8_linux-x64_bin.tar.gz

解压文件到当前目录

[root@nodeone software]# tar -zxf jdk-11.0.8_linux-x64_bin.tar.gz 
[root@nodeone software]# ll
总用量 176808
drwxr-xr-x 8 root root       115 11月  3 15:26 jdk-11.0.8
-rw-r--r-- 1 root root 181051208 11月  3 15:23 jdk-11.0.8_linux-x64_bin.tar.gz

配置环境变量

[root@nodeone software]# cd
[root@nodeone ~]# vi .bashrc 

在,bashrc中添加以下文件

export JAVA_HOME=/root/software/jdk-11.0.8
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

或者在这里配置

[root@nodeone ~]# vi /etc/profile

记得更改后使用source命令使更改生效

[root@nodeone ~]# source .bashrc 

验证配置完成如下

[root@nodeone ~]# java -version
java version "11.0.8" 2020-07-14 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.8+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode)

三、maven下载和设置

因为刚刚克隆的虚拟机中没有wget,首先安装一个wget

[root@nodeone ~]# yum -y install wget

然后使用wget安装maven

[root@nodeone ~]# cd software
[root@nodeone software]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

解压文件

[root@nodeone software]# tar -zxf apache-maven-3.3.9-bin.tar.gz 
[root@nodeone software]# ll
总用量 185104
drwxr-xr-x 6 root root        99 11月  3 16:33 apache-maven-3.3.9
-rw-r--r-- 1 root root   8491533 11月 18 2015 apache-maven-3.3.9-bin.tar.gz
drwxr-xr-x 8 root root       115 11月  3 15:26 jdk-11.0.8
-rw-r--r-- 1 root root 181051208 11月  3 15:23 jdk-11.0.8_linux-x64_bin.tar.gz

配置环境变量

[root@nodeone ~]# vi .bashrc 

配置信息如下(记得改成自己的文件位置)

export M2_HOME=/root/software/apache-maven-3.3.9
export PATH=$PATH:$M2_HOME/bin

使用source命令使更改生效

[root@nodeone ~]# source .bashrc 

验证配置

[root@nodeone ~]# mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /root/software/apache-maven-3.3.9
Java version: 11.0.8, vendor: Oracle Corporation
Java home: /root/software/jdk-11.0.8
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1127.el7.x86_64", arch: "amd64", family: "unix"

配置maven阿里云镜像

[root@nodeone ~]# cd software/apache-maven-3.3.9
[root@nodeone apache-maven-3.3.9]# cd conf/
[root@nodeone conf]# vi +/mirror.settings.xml
[root@nodeone conf]# ll
总用量 16
drwxr-xr-x 2 root root    37 11月 11 2015 logging
-rw-r--r-- 1 root root 10216 11月 11 2015 settings.xml
-rw-r--r-- 1 root root  3649 11月 11 2015 toolchains.xml
[root@nodeone conf]# vi +/mirror settings.xml 

配置如下

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror> 

四、不使用XShell同步的情况下,使用免密登录来完成三部虚拟机的配置

(1)在配置好一台机子后,复制jdk文件到three虚拟机上

scp -r jdk/ root@three:'pwd'

在这里插入图片描述
复制到另一台

scp -r jdk/ root@one:'pwd'

(2)复制maven到其他虚拟机

scp -r maven/ root@three:'pwd'
scp -r maven/ root@one:'pwd'

(3)复制配置文件到three虚拟机

scp .bashrc root@three:$pwd

复制到另一台

scp .bashrc root@one:$pwd

(4)在另外两台机子中验证配置

java -version
mvn -v

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值