您的位置:首页 > 其它

商城项目实战04:单机zookeeper

2017-06-01 18:56 295 查看
这篇文章,我单独来说一下zookeeper如何安装。在实际开发中,zookeeper都是运行在Linux系统上的,因此,我们也把zookeeper安装到Linux系统上,一般来说我们开发时用windows系统,工程开发完成之后部署在Linux系统上,因此要想有Linux环境我们就需要安装虚拟机,然后在虚拟机中进行安装。这里我使用的Linux系统是CentOS6.7,下面我就来详讲在Linux系统上如何安装zookeeper。


下载zookeeper安装包

首先我们肯定要先下载zookeeper安装包,我下载的是: 




安装zookeeper


上传zookeeper的安装包到Linux

之前我在Linux系统上安装JDK篇文章中已经详细讲解过如何上传文件到Linux,所以这里我就不再赘述了。 

怎样知道我们真的上传上去了呢?在当前用户主目录(即root)下使用
ll
命令查看一下该目录。 




创建zookeeper的安装路径

安装zookeeper之前,先创建zookeeper的安装路径,我打算将zookeeper安装在
/usr/local/
目录下的zookeeper目录中,所以我们要在
/usr/local/
目录下创建一个zookeeper目录。 

使用
cd /usr/local
命令切换到local目录,并使用
ll
命令查看一下该目录。 


 

然后使用
mkdir zookeeper
命令在local目录下创建一个zookeeper目录。 


 

创建成功之后使用
ll
命令查看一下local目录,效果如下: 




解压zookeeper

使用
cd ~
命令切换到当前用户主目录(即root)下,然后使用
tar
-zxvf zookeeper-3.4.6.tar.gz -C /usr/local/zookeeper
命令将root目录下的zookeeper-3.4.6.tar.gz文件解压到/usr/local/zookeeper目录下。 



解压成功之后,使用
cd /usr/local/zookeeper
命令切换到zookeeper目录下,然后再使用
ll
命令查看一下该目录,如下: 



然后再使用
cd zookeeper-3.4.6
命令进入到zookeeper-3.4.6目录中,使用
ll
命令查看一下这个目录,就能看到我们非常熟悉的东西了。 




安装zookeeper

在安装zookeeper之前,大家一定要注意,由于zookeeper的安装需要JDK的支持,因此需要先安装JDK,大家可以参考Linux系统上安装JDK这篇文章进行学习。 

我们进入到zookeeper-3.4.6目录中之后,使用
mkdir data
命令在该目录中创建一个data目录,如下图所示。 


 

创建成功之后使用
ll
命令查看一下zookeeper-3.4.6目录,效果如下: 



然后我们进入到conf目录下,可以看到该目录下有个zoo_sample.cfg文件。 



接着我们需要使用
mv zoo_sample.cfg zoo.cfg
命令将zoo_sample.cfg文件改下名字,改为zoo.cfg,如下图所示。 


 

修改成功之后使用
ll
命令查看一下conf目录,效果如下: 



下面我们来修改zoo.cfg文件,我们使用的命令是
vim zoo.cfg
,在打开的文件中修改”dataDir”的路径为我们上面创建的data的绝对路径,即
/usr/local/zookeeper/zookeeper-3.4.6/data
,如下所示。 



修改完zoo.cfg之后,按
esc
退出编辑模式,然后再输入
:wq
命令来保存并退出zoo.cfg,这样我们便配置好了。 

接下来我们便启动zookepper,我们进入到
/zookeeper-3.4.6/bin
目录下,使用命令
./zkServer.sh
start
来启动zookeeper,启动完之后,我们可以使用
./zkServer.sh status
来查看启动状态,如下图所示。 



如果想关闭zookeeper可以使用命令
./zkServer.sh stop
来关闭,这里就不演示了。启动完zookeeper,我们便有注册中心了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: