1.官网上下载redis最新包,我下载的是redis-5.0.3.tar.gz,上传至服务器
2.解压缩:tar zxvf redis-5.0.3.tar.gz
3.cd redis-5.0.3进入redis目录
4.该目录下输入make命令,编译
5.再输入make PREFIX=/usr/local/redis/ install
6.cp redis.conf /usr/local/redis/将配置文件复制到/usr/local/redis目录下
7.vim redis.conf
8.修改daemonize no 为 daemonize yes,使redis可以后台启动
修改protected-mode no,否则RedisDeskTopManager远程连接会被拒绝
9.etc退出,:wq退出保存
10.启动,进入redis目录,输入./bin/redis-server ./redis.conf
11.ps -aux | grep redis得到如下结果
root 14097 0.0 0.2 153880 2284 ? Ssl 19:26 0:00 ./bin/redis-server 127.0.0.1:6379
root 14102 0.0 0.0 112724 984 pts/1 R+ 19:26 0:00 grep --color=auto redis
12.启动成功。
13.关闭命令:./bin/redis-cli shutdown
测试,输入./bin/redis-cli
然后输入:ping,返回PONG表示安装成功。之后可以进行set和get操作。
ps.
Linux上开放6379防火墙端口
- cd /etc/sysconfig
- vim iptables
- 增加一行 -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
- :wq进行保存
- 重启防火墙 service iptables restart