Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

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

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

wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

修改 zoo.cfg 配置信息

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

里的

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

至此安装完成

启动 zookeeper

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

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

接下来 结合dubbo  验证下 zookeeper

在 windows 进入dubbo  admin 存放目录

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

启动zookeeper

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

启动 tomcat

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

运行代码  把服务注册到zookeeper 上

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

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

进入opt目录  下载redis  wget  http://download.redis.io/releases/redis-3.2.6.tar.gz

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

先安装gcc

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

完成后再次make 还是出错

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

启动:

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

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

ps  -ef|grep redis 查看

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

用./redis-cli 连接

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

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

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

后台启动的方式

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

根目录下新建个 myredis  从opt/redis-3.2.6下拷贝一份redis.conf到新建的目录myredis下

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

编辑 redis.conf

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证) 改为yesLinux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

指定启动的 redis.conf启动

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

即使退出命令窗口 也还是启动着

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

用图形化界面RedisDesktopManager 连接

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

此时连接不上  要把redis.conf里的

注释掉这个:

#bind 127.0.0.1 Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

然后还要设置密码:

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

重新连接  成功

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

Linux下安装单机版zookeeper(和dubbo配合验证)和redis(用图形化界面连接验证)

上一篇:Java中Date类型详解


下一篇:HTML5学习笔记五:html5表单