Linux下安装zookeeper和redis,了解一下?

一,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"
原文地址:https://www.cnblogs.com/vlsion/p/9040930.html