下载地址: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