因为zookeeper是由java编译的,要运行它就需要一个jdk环境。
我用的是阿里云服务器,CentOS系统,安装配置jdk过程如下:
1、在服务器中新建两个文件夹
/root/software、/root/app。下载的安装包放在software路径下,解压缩后放在app路径下。
2、下载jdk.tar.gz
可以在本地下载再上传至服务器,或者直接在服务器中使用命令下载。
now ~ 我就采用在服务器里直接下载的方法啦~~~
step1、现在在官网下载jdk要先登录才行。在登陆之后,复制要下载的连接地址,在服务器中使用命令:
wget https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.tar.gz
【
实际中不知道为啥,验证失败,下载不了。所以是直接在官网下载,再使用以下命令从本地上传至服务器/root/software路径下:
scp 压缩包名称 root@服务器IP:/root/software/ # 当前在压缩包的路径下
】
step2、在服务器中解压缩安装至app路径下:
tar -zxvf jdk-8u211-linux-x64.tar.gz -C /root/app/
进入/root/app目录下:
step3、接下来配置jdk环境:
vim ~/.bashrc
修改 .bashrc,在最后添加:
export JAVA_HOME=/root/app/jdk1.8.0_211 #这里是jdk的安装路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
step4、使环境配置生效:
source ~/.bashrc
step5、测试jdk是否安装成功:
几种服务器和本地之间的上传下载方法:
①从本地上传文件至服务器(scp仅限于从本地上传至服务器)
scp A文件 root@服务器IP:/root/** #当前在A文件路径下,且上传至/root/**路径下
②lrzsz:可以在linux中代替ftp实现服务器和本地的上传下载
but,我用的是阿里云服务器,使用此命令有限制,使用不了 ( T T )
在linux中安装软件的四种方法:
①yum:前提是能ping通,即有网,例:
yum install vim
②rpm安装,这种方式是一种很老的安装方式,需要按照它的说明一步一步安装,而且要先升级再安装很麻烦
③tar安装,直接加压就行了哦(推荐指数:**********)
tar -zxvf jdk-8u211-linux-x64.tar.gz -C /root/app/
④编译安装,很麻烦,不推荐。