步骤
1、先去官网(http://redis.io/download )下载一个源码工程
(redis官网版本只支持linux;微软开源事业部眼见redis好用,自己也维护了一个windows版本)
2、把安装包上传到服务器,解压缩
3、切换到解压出来的源码工程目录中 :cd redis-2.6.16
4、用make命令来对redis的c语言源码工程进行批量编译
5、编译完成之后,用make install命令进行安装
[root@notrue-centos redis-2.6.16]# make PREFIX=/usr/local/redis install |
安装成功的显示:
进入redis的bin目录:
Redis服务在启动的时候可以指定配置文件,那,我们可以从redis的源码目录中拷贝一份配置文件模板到redis的安装目录,修改后使用
[root@notrue-centos redis-2.6.16]# cp /root/redis-2.6.16/redis.conf /usr/local/redis/ |
然后再指定配置文件,启动redis服务:
启动成功的显示:
上述启动方法,会让redis服务进程运行在console前台,最好应该放到后台运行,可将启动命令改为如下方式:
- 方式一
[root@notrue-centos redis]# nohup bin/redis-server ./redis.conf 1>/dev/null 2>&1 & |
Nohup:控制台关闭或闲置超时,也不退出
1>/dev/null : 把程序的“1”——标准输出,重定向到文件/dev/null
2>&1 : 把程序的“2”——错误输出,重定向到“1”所去的文件
& : 把程序放到后台运行
- 方式二
修改配置文件,
vi redis.conf
修改其中一个配置
保存文件后再用普通命令启动,也可以启动为后台模式
[root@notrue-centos redis]# bin/redis-server ./redis.conf