Linux下安装单机版Zookeeper(和dubbo配合验证)和

前面写了篇zookeeper的集群,并且用dubbo admin验证了集群结果。最近又特地装了个虚拟机,专门装各种单机版的,免得跟集群的机器混合了。安装的虚拟机IP为192.168.1.108

Linux下安装Zookeeper集群以及在Windows用dubbo和代码测试 

1.单机版的 zookeeper 安装,以及把它作为dubbo的注册中心

进入到opt目录,下载zookeeper到该目录

wget

   

Linux下安装单机版Zookeeper(和dubbo配合验证)和

在该目录下解压  tar -zxvf zookeeper-3.4.6.tar.gz

进入zookeeper-3.4.6目录下的 conf 文件夹  重命名zoo_sample.cfg 为zoo.cfg

Linux下安装单机版Zookeeper(和dubbo配合验证)和

修改 zoo.cfg 配置信息 

里的

记得在/tmp/zookeeper 下创建对应的 data  和 log 不然启动zookeeper 会报错

Linux下安装单机版Zookeeper(和dubbo配合验证)和

至此安装完成  

启动 zookeeper 

在bin里用  ./zkServer.sh start 启动

./zkServer.sh status ”查看运行状态 Mode: standalone 代表单机运行

Linux下安装单机版Zookeeper(和dubbo配合验证)和

执行"./zkServer.sh stop ”可停止zookeeper

接下来 结合dubbo  验证下 zookeeper 

在 Windows 进入dubbo  admin 存放目录

Linux下安装单机版Zookeeper(和dubbo配合验证)和

修改dubbo.properties 里把对应的 zookeeper 注册地址改为192.168.1.108( zookeeper安装的虚拟机IP)

Linux下安装单机版Zookeeper(和dubbo配合验证)和

启动zookeeper

Linux下安装单机版Zookeeper(和dubbo配合验证)和

启动 tomcat 

打开控制台  用户名和密码都是root

Linux下安装单机版Zookeeper(和dubbo配合验证)和

进入 dubbo admin 控制台  此时 没有提供者

Linux下安装单机版Zookeeper(和dubbo配合验证)和

修改代码里的配置文件  把上次集群的 改成单机的

Linux下安装单机版Zookeeper(和dubbo配合验证)和

运行代码  把服务注册到zookeeper

Linux下安装单机版Zookeeper(和dubbo配合验证)和

这时候在控制台出现提供者

Linux下安装单机版Zookeeper(和dubbo配合验证)和

至此,把zookeeper 作为dubbo的注册中心结果验证成功。

2.Redis单机版安装,以及用图形化界面连接验证

进入opt目录  下载redis  wget  

解压 tar -zxf redis-3.2.6.tar.gz

Linux下安装单机版Zookeeper(和dubbo配合验证)和

在解压下的目录下运行 make命令  此时会报错,因为新装的虚拟机没有安装gcc

先安装gcc

完成后再次make 还是出错

Linux下安装单机版Zookeeper(和dubbo配合验证)和

还是报错  运行 make distclean 清除之后再运行 make 最后成功

Linux下安装单机版Zookeeper(和dubbo配合验证)和

然后运行 make install  最后安装完成

Linux下安装单机版Zookeeper(和dubbo配合验证)和

启动:

进入 /usr/local/bin 此时多出了几个命令

然后 ./redis-server 前台方式启动

Linux下安装单机版Zookeeper(和dubbo配合验证)和

新开一个窗口 不然 退出就会关闭 因为是前台方式登录

ps  -ef|grep redis 查看

Linux下安装单机版Zookeeper(和dubbo配合验证)和

用./redis-cli 连接

Linux下安装单机版Zookeeper(和dubbo配合验证)和

另一个窗口 关闭 或者退出 则找不到结果

Linux下安装单机版Zookeeper(和dubbo配合验证)和

后台启动的方式

新建一个目录用于 存放启动的配置

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/0e9029f7b5dfacd15d90d3eaef5adb58.html