Redis系列(二)Linux下安装Reids

来源:互联网 发布:泰州领航网络 编辑:程序博客网 时间:2024/06/05 07:53

步骤一:下载Redis

下载安装包:wgethttp://redis.googlecode.com/files/redis-2.2.12.tar.gz




因为请求的是Google,所以经常出现Network is unreachable的问题。但是咱们可以直接把tar.gz压缩包拷贝到Linux服务器上。

 

步骤二:编译源程序

命令:tar zxvfredis-2.8.24.tar.gz

进入解压后的文件redis-2.8.24,执行make,再进入src目录下,make install


步骤三:移动文件,便于管理

1、执行mkdir -p /usr/local/redis/bin

2、执行mkdir -p /usr/local/redis/etc

usr下创建了两个redis的文件夹binetc,把redis-2.8.24下的redis.conf转移到etc

命令:mv/redis-2.8.24/redis.conf /usr/local/redis/etc

然后把这几个命令转移到bin下。为防止大家写错,建议大家直接拷贝命令

mv mkreleasehdr.sh redis-benchmarkredis-check-aof redis-check-dumpredis-cliredis-server /usr/local/redis/bin

 

步骤四:启动、关闭redis

启动redis服务:/usr/local/redis/bin/redis-server

一般会出现如下的问题:

错误警告Warning:no config file specified, using the default config. In order to specify aconfig file use ./redis-server /path/to/redis.conf




警告的意思是没有明确的config文件,使用默认配置。为了明确配置文件请使用'redis-server/path/to/redis.conf'。所以我们要修改redis.conf配置文件的daemonize,它默认是no,所以要改成yes,允许在后台运行。



Redis服务端的默认连接端口是 6379

所以启动服务时,还要在后边指定redis.conf配置文件。例如./redis-server /user/local/redis/etc/redis.conf,然后通过命令查看是否开启成功,命令:netstat -tunpl | grep 6379



如图,查看端口号6379的服务,是redis,证明redis-server它已经启动成功。


步骤五:将Redis作为Linux服务随机启动

vi/etc/rc.local, 使用 vi 编辑器打开随机启动配置文件rc.local,并在其中加入下面一行代码

/usr/local/redis/bin/redis-server,注意一定要切换成root身份,否则没有更改的权限。


步骤六:客户端连接验证

新打开一个Session 输入:/usr/local/redis/bin/redis-cli,如果出现下面提示,那么您就可以开始 Redis 之旅了。

[hadoop@localhostredis-2.2.12]# src/redis-cli

127.0.0.1:6379>


2 0
原创粉丝点击