(二)linux安装jdk

因为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/

④编译安装,很麻烦,不推荐。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。