一,zookeeper
1,下载zookeeper
[root@localhost 下载]# wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz
注意:-bash: wget: 未找到命令
先安装wget命令:[root@localhost ~]# yum -y install wget
2,解压zookeeper
[root@localhost deploy]# tar -zxvf /home/lk/下载/zookeeper-3.3.6.tar.gz
解压完之后,会在deploy文件夹下面得到一个zookeeper-3.4.11的文件夹
3,关于zookeeper的配置文件,在解压之后zookeeper-3.4.11的文件夹子文件夹conf中的 zoo_sample.cfg拷贝为zoo.cfg,修改zoo.cfg可对zookeeper的配置进行更改。
4,启动:[root@localhost bin]# ./zkServer.sh start
二,redis
下载redis
$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
$ tar xzf redis-2.8.17.tar.gz
$ cd redis-2.8.17
$ make
make的时候报gcc:未找到命令错误:
解决方案
首先确保root登录,如果是$标识则表示是普通用户登录,#表示是root用户,切换成root用户命令 输入su,回车,输入密码回车即可,然后进行安装 安装命令:yum -y install gcc automake autoconf libtool make
安装成,再次尝试编译运行redis
如果装完gcc在make过程中仍报缺少包或者什么错误建议删去解压后的文件重新解压,问题全部解决
make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:
下面启动redis服务.
$ cd src
$ ./redis-server
注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。
$ cd src
$ ./redis-server redis.conf
redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。
启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如:
$ cd src
$ ./redis-cli
redis> set foo bar
OK
redis> get foo
"bar"