Redis

系统是Ubuntu

安装

sudo apt-get update
sudo apt-get install redis-server

卸载

sudo apt-get --auto-remove purge redis-server

启动,关闭,重启

sudo service redis-server start
sudo service redis-server stop
sudo service redis-server restart

查看进程

ps aux | grep redis

进入

redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> set username xb  创建
OK
127.0.0.1:6379> get username  取值
"xb"
127.0.0.1:6379> keys *  查看所有keys
1) "username"

文档:
http://redisdoc.com/index.html#
http://www.runoob.com/redis/redis-tutorial.html
http://einverne.github.io/post/2017/04/redis-command.html

阿里云服务器的坑

阿里云服务器所有的端口默认是关闭的,但redis要用到6379端口
所以要在阿里云实例安全组里开放6379端口
具体做法我这篇最下面有写
http://www.cnblogs.com/xb21/p/8386004.html

报错

Error 111 connecting to xx.xx.xxx.xx:6379. Connection refused.
在访问redis服务器的时候,报了这个错误
原因还不清楚,解决方法如下

编辑redis配置文件
sudo nano /etc/redis/redis.conf
bind 127.0.0.1改成bind 0.0.0.0就行了

原文地址:https://www.cnblogs.com/xb21/p/8385656.html