获取源码包
1、先去官网(http://redis.io/download )下载一个源码工程(redis官网版本只支持linux/微软开源事业部维护了一个windows版本)
2、把安装包上传到服务器,解压缩

编译源码
1、切换到解压出来的源码工程目录中
2、用make命令来对redis的c语言源码工程进行编译
如果报错提示缺少gcc,则安装gcc
yum install -y gcc


安装 Redis 执行 make #error “Newer version of jemalloc required”的解决方法:
make MALLOC=libc

3、编译完成之后,用make install命令进行安装
make PREFIX=/usr/local/redis install

启动redis服务
1、进入redis的bin目录
2、准备配置文件
Redis服务在启动的时候可以指定配置文件,我们可以从redis的源码目录中拷贝一份配置文件模板到redis的安装目录,修改后使用

3、启动redis服务
并指定使用的配置文件
4、启动成功的显示
5、启动为后台服务
上述启动方法,会让redis服务进程运行在console前台,最好应该放到后台运行,可将启动命令改为如下方式:
方式一:
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
修改其中一个配置
保存文件后再用普通命令启动,也可以启动为后台模式。
客户端连接测试


本文介绍如何从官网下载Redis源码包,并在Linux服务器上完成编译安装过程。此外还提供了两种启动Redis服务的方法,包括使用nohup命令及通过修改配置文件实现后台运行。
365

被折叠的 条评论
为什么被折叠?



