在Linux下搭建jdk/zookeeper/dubbo/tomcat基础环境

安装jdk

  1. 下载

下载Oracle官方jdk https://www.oracle.com/java/technologies/downloads/
或下载openjdk https://jdk.java.net/
一般选择 x64 Compressed Archive压缩包,进行解压缩安装

  1. 安装

以openjdk为例:
先解压缩,然后将解压出的文件夹移至linux的/opt文件夹下

tar zxf openjdk-11+28_linux-x64_bin.tar.gz
sudo mv jdk-11/ /opt/

配置环境变量
使用vi编辑/etc/profile系统文件 sudo vi /etc/profile
在文件最后另起一行,写入:

export JAVA_HOME=/opt/jdk-11
export PATH=$JAVA_HOME/bin:$PATH

让profile文件立即生效 source /etc/profile
查看是否安装成功 java -version

安装zookeeper

  1. 下载

从官网下载zookeeper https://zookeeper.apache.org/releases.html
或从华为镜像库下载 https://repo.huaweicloud.com/apache/zookeeper/
wget https://repo.huaweicloud.com/apache/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz

  1. 安装

先解压缩,然后将解压出的文件夹移至linux的/opt文件夹下

tar zxf apache-zookeeper-3.6.3-bin.tar.gz 
sudo mv apache-zookeeper-3.6.3-bin/ /opt/
  1. 单节点运行zkServer

新建文件conf/zoo.cfg,写入内容如下:

tickTime=2000
dataDir=/home/xxx/zookeeper-dir
clientPort=2181

其中 dataDir需要事先创建好,并且当前用户有权限读写
启动zkServer bin/zkServer.sh start

安装tomcat

从官方网站下载相应版本 https://tomcat.apache.org/
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.73/bin/apache-tomcat-8.5.73.tar.gz
启动tomcat bin/startup.sh
浏览器访问地址 http://localhost:8080/

运行dubbo示例

github仓库 https://github.com/apache/dubbo-samples 文件目录 dubbo-samples-zookeeper

posted @ 2021-12-19 20:33  豆苗稀  阅读(53)  评论(0编辑  收藏  举报