1、登录服务器,如果非root用户则切root用户
sudo su -
2、安装gcc
yum install gcc-c++
3、在/usr/tmp目录上传redis安装包
4、将安装包移到/opt/byd目录
mv redis-4.0.11.tar.gz /opt/byd
5、解压 & 重命名
tar -xzvf redis-4.0.11.tar.gz
mv redis-4.0.11 redis
6、编译
cd /opt/byd/redis
make
7、安装
make PREFIX=/opt/byd/redis install
8、将redis.conf移到bin下
mv redis.conf /opt/byd/redis/bin
9、在bin下启动redis服务器
./redis-server redis.conf
检查成功:ps aux|grep redis
10、在bin下启动redis客户端
./redis-cli
exit——退出redis脚本控制台,shutdown——关闭redis服务
检查成功:
报错:-bash: redis-cli: command not found
解决:cd /opt/byd/redis/src --> make install
11、远程连接
工具:
报错:Redis Client On Error: Error: connect ECONNREFUSED 127.0.0.1:6379 Config right?
解决:
1)vim /opt/byd/redis/bin/redis.conf
2)protected-mode yes-->protected-mode no
daemonize no-->daemonize yes
bind 127.0.0.1-->bind 服务器IP-->注释掉
Kill掉redis进程,重启redis
4)连接成功