Linux 下Redis安装

下载地址:http://redis.io/download,下载最新稳定版本。

本教程使用的最新文档版本为 2.8.17,下载并安装:

$ 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完后 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"


设置成后台启动
在/usr/local目录下新建文件夹redis
$ mkdir /usr/local/redis
进入redis-2.8.17目录,复制目录下的redis.conf文件到redis目录
$ cp redis.conf /usr/local/redis/
然后进入redis目录,修改配置文件(redis.conf) 将 daemonize no 改为 yes 并保存
在redis目录下面使用vi/vim start.sh新建一个启动文件
$ vim start.sh
输入 /usr/local/src/redis-2.8.17/src/redis-server redis.conf 并保存
给文件赋予执行权限
$ chmod +x start.sh

最后
执行 sh start.sh 后台启动redis
使用 ps -ef|grep redis 验证是否启动成功

设置开机自启动
使用vim在/etc/rc.d/rc.local这个文件下加入,
/usr/local/src/redis-2.8.17/src/redis-server /usr/local/redis/redis.conf
并保存
将rc.local修改为可执行,给他配置权限:
chmod 777 /etc/rc.d/rc.local
这样就可以开机自动启动redis了



chmod 777 /etc/rc.d/rc.local





posted @ 2019-11-09 23:59  buly  阅读(142)  评论(0编辑  收藏  举报