1.下载:
wget http://download.redis.io/releases/redis-4.0.10.tar.gz
2.解压文件到指定目录:
tar -zxvf redis-4.0.10.tar.gz -C /usr/local/
3.检查依赖环境(Redis是C语言开发,编译依赖gcc环境)
gcc -v
-bash: gcc: command not found
如果没有则安装:yum install -y gcc
4.编译文件
cd /usr/local/redis-4.0.10
make
!如果没有安装gcc,编译会出现如下错误提示。
/bin/sh: cc: command not found
make[1]: *** [adlist.o] Error 127
make[1]: Leaving directory `/opt/module/redis-4.0.10/src'
make: *** [all] Error 2
成功:
5. 编译安装(这步可以不需要)
make install
Hint: It's a good idea to run 'make test' ;)
INSTALL install
INSTALL install
INSTALL install
INSTALL install
INSTALL install
6.修改配置文件:
redis.conf文件:(修改端口等)
6.1 将 daemonize no 修改为 daemonize yes (后台运行)
6.2 requirepass 设置密码
6.3 (可选)将 bing 127.0.0.1 注释掉,bind如果不注释掉在使用图形界面连接redis服务,会出现无法连接的情况。
启动:cd src
./redis-server /usr/local/redis-4.0.6/redis.conf
关闭:
redis-cli shutdown
ps -aux | grep redis查看redis进程: kill -9 pid
进入指定端口的客户端:
./redis-cli -h 127.0.0.1 -p 6380
需要密码auth 密码
注意:
在安装完redis服务之后,如果以后redis运行中通过正常排查方法找不出问题所在,可以首先使用 crontab -e 是查看是否有定时任务,这个主要是查看服务器是否有被黑,被别人当成挖矿的肉鸡了。
待更新。。。
参考:https://www.cnblogs.com/frankdeng/p/9332618.html
https://www.cnblogs.com/zuidongfeng/p/8032505.html
windows安装见下: