1、报错:NOAUTH Authentication required
./redis-cli shutdown 执行停redis服务时,报以上错误。
解决办法:
./redis-cli -a redis shutdown
2、卸载redis的话,先停止服务,然后:
1、删除/usr/local/lib目录下与redis相关的文件:rm -rf /usr/local/bin/redis-*
2、删除掉解压后的文件目录和所有文件:rm -rf redis-3.2.1
3、连接redis客户端:
redis-cli -h 127.0.0.1 -p 6379 -a redis
连接后可发送指令:
3、部署redis:
1、解压redis
tar -xzvf redis-3.0.4.tar.gz
2、编译安装Redis,切换至程序目录,并执行make命令编译
cd redis-3.0.4
make
3、执行安装命令
make install
make install安装完成后,会在/usr/local/bin目录下生成下面几个可执行文件:
redis-server:Redis服务器端启动程序
redis-cli:Redis客户端操作工具。
如报错,则需要先安装gcc
yum install -y gcc
4、配置Redis
cp redis.conf /etc/
为了让Redis后台运行,一般还需要修改redis.conf文件:
vi /etc/redis.conf
修改daemonize配置项为yes,使Redis进程在后台运行
daemonize yes
5、动Redis
cd /usr/local/bin
./redis-server /etc/redis.conf
6、添加开机启动项
为了能让Redis在服务器重启后自动启动,需要将启动命令写入开机启动项:
echo "/usr/local/bin/redis-server /etc/redis.conf" >>/etc/rc.local