- 前提:需要GCC环境
yum install gcc-c++
- 下载:
- 解压到安装路径
tar -zxvf redis-x.x.x.tar.gz
- 安装
进入解压目录,执行:make
再执行:make install
将解压目录bin下面的redis-server文件和redis-cli文件复制到/usr/local/bin目录下,这样就能全局执行命令(没有bin目录就是src目录下,发现6.2.6版本在安装完在/usr/local/bin就有这两个文件)
把redis.conf配置文件复制一份到/usr/local/bin目录下,重命名为:myredis.conf (方便运行redis服务端)
- 修改配置文件myredis.conf
# 后台启动
daemonize no -> daemonize yes
# 注释掉改为 bind 0.0.0.0(所有服务器可以远程连接redis)
#bind bind 127.0.0.1 -::1 -> bind 0.0.0.0
# 设置密码,不然外部服务访问不了的
#requirepass foobared -> requirepass 123
- 启动
在/usr/local/bin目录下执行以下命令
redis-server myredis.conf #启动服务redis服务命令
ps -aux|grep redis #查看redis是否启动命令
pkill redis #没有设置关闭redis服务
kill -9 pid #若上述失败,用kill强制关闭