1、去官网https://redis.io/下载对应的nginx包,推荐使用稳定版,上传到centos系统 /home/software/
解压 tar -zxvf redis-5.0.5.tar.gz
或 使用linux wget命令:wget http://download.redis.io/releases/redis-5.0.5.tar.gz
2、安装依赖环境
安装gcc环境 yum install gcc-c++
3、进入解压后的目录进行编译make,指定目录安装make install 如 /usr/local/redis
cd redis-5.0.5/ make (直接make编译) make install PREFIX=/usr/local/redis (指定编译路径)
4、安装成功,进入安装目录
cd /usr/local/redis/bin
5、启动redis
(1) 前端模式启动
/usr/local/redis/bin/redis-server 或 cd /usr/local/redis/bin 运行 ./redis-server
前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,故不推荐使用此方法。
(2) 后端模式启动
1、从redis的源码目录中复制redis.conf到redis的安装目录下(/usr/local/redis/),并修改redis.conf
vim /usr/local/redis/bin/redis.conf #修改内容如下 #1、修改daemonize no 为 daemonize yes,目的让redis在Linux后台运行 #2、修改redis工作目录为 dir /usr/local/redis/working/ #3、修改绑定ip bind 127.0.0.1 为 bind 0.0.0.0,目的可以远程连接redis #4、修改redis密码,默认为空,设置为requirepass 123456
2、启动并测试是否成功
./redis-server ./redis.conf #查看是否启动成功 ps -ef | grep redis
3、关闭redis,注意前面设置的密码
# 当前位置 /usr/local/redis ./bin/redis-cli -a 123456 shutdown # 没有密码 ./bin/redis-cli shutdown # 强行终止redis kill -9 redis-server
6.、redis开机自启