云服务器上安装Oracle JDK和zookeeper

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wxid2798226/article/details/82935970

缘起

华为云有活动,免费搞了个集群。先准备试试zookeeper,发现连Java也没有,要自己安装。
话说华为云可以在如下方面提升下:

  • 云服务器提供模板,比如常用的zk,redis,kafka,选中后一键安装了
  • 提供云配置管理。现在无论生产还是测试实验,都是一个集群了,相互之间的服务访问用ip很麻烦,因为云特别是docker,其ip还是动态的。
    • 提供一个立马可用的zk云服务,相关配置在买了集群后就可以使用,当然可以设置免费不超过500条等等
    • 各服务主动将自己的服务地址(如名称和ip的对应关系)写入zk,访问其他服务时,都从zk里面读取

华为云服务器体验笔记: 华为云Linux服务器.md


Oracle JDK安装步骤

  • 获取jdk下载地址:#jdk地址#=http://www.oracle.com/technetwork/java/javase/downloads/index.html页面中找到要下载的jdk右击,复制链接地址。要点击“同意”下载条款,否则地址是空.现在用最新的8u181
  • 下载wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" #jdk地址#"
  • 解压 tar xzvf jdk-8u181-linux-x64.tar.gz
  • 移动到/usr/local mv jdk1.8.0_181 /usr/local
  • 建立软连接 ln -s /usr/local/jdk1.8.0_181/ /usr/local/jdk
  • 建立环境变量
vim /etc/profile
JAVA_HOME=/usr/local/jdk 
PATH=${PATH}:${JAVA_HOME}/bin 
export JAVA_HOME PATH
source /etc/profile

zk安装使用

zookeeper是个java写的软件,所以运行zk前检查下java是否安装成功了

  • 下载zk wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz
  • 新建zk日后运行目录 mkdir /opt/zookeeper
  • 移动tar包 mv ~/zookeeper-3.4.12.tar.gz /opt/zookeeper
  • 解压 tar xzvf zookeeper-3.4.12.tar.gz
  • 将zookeeper-3.4.12/conf目录下面的zoo_sample.cfg修改或拷贝为zoo.cfg cp /opt/zookeeper/zookeeper-3.4.10/conf/zoo_sample.cfg /opt/zookeeper/zookeeper-3.4.10/conf/zoo.cfg
  • 进入bin目录 cd ./zookeeper-3.4.12.tar.gz/bin
  • 运行 ./zkServer.sh start
  • 检查是否成功 netstat -ant | grep 2181端口开了,说明有了

华为云服务器EulerOS的说明

参考评测

猜你喜欢

转载自blog.csdn.net/wxid2798226/article/details/82935970
今日推荐