用虚拟机搭建springcloud的eureka集群
①借鉴电商六十、Nginx集群的虚拟机搭建(主分发器一台、备分发器两台)(克隆centos虚拟机文件,进度条卡了,按F12,卡在了starting atd [ok])。搭建虚拟机。
先不安装nginx。只安装JDK1.8。
借鉴 电商四、centos系统安装jdk和zookeeper或 一、搭建CentOS 6.4集群 之四 安装JDK 1.7 安装jdk1.8或1.8以上jdk。
由于我们这里安装的是jdk1.8所以,这里重新写一下安装过程。
下载的jdk是:
双击软件:
按Alt+P键
上图,按Tab键补全。
然后到虚拟机,删除nginx内容:
rm -rf nginx-1.8.0
rm -rf nginx-1.8.0.tar.gz
如下图,没有nginx内容:
在 /usr/local目录下 rm -rf nginx
②安装JDK1.8。
tar -zxvf jdk-8u11-linux-x64.tar.gz
然后ll查看:
进入/usr/目录下新建一个名为java的文件夹
mkdir java
注意:没有/
上图有/是错误的。
下图是对的。
回到~目录,即cd ~
然后把刚刚解压出来的jdk移动到新创建的java文件夹下。
环境变量配置
进入etc目录下通过vim命令进行编辑profile文件
cd /etc 注意有/
vim profile
在末尾新增:
export JAVA_HOME=/usr/java/jdk1.8.0_11
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
修改完成后需要通过命令让配置文件立即生效
source /etc/profile
java、javac和java -version出现错误:
bash: /usr/java/jdk1.8.0_11/bin/java: cannot execute binary file
说明安装的jdk版本不对。
我们的虚拟机是Linux的32位版本,而JDK是64位版本,需要重新更改版本。
删除相关java内容:
上传文件: