安装redis
root@ubuntu:~# apt-get install redis-server
正在读取软件包列表... 完成
正在分析软件包的依赖关系树正在读取状态信息... 完成将会同时安装下列软件: libjemalloc1 redis-tools建议安装: ruby-redis下列【新】软件包将被安装: libjemalloc1 redis-server redis-tools升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 301 个软件包未被升级。需要下载 634 kB 的归档。解压缩后会消耗 3,012 kB 的额外空间。您希望继续执行吗? [Y/n] y查询看状态
root@ubuntu:~# sudo /etc/init.d/redis-server status
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2019-08-06 12:31:02 CST; 1min 40s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 65284 (redis-server) Tasks: 4 (limit: 3520) CGroup: /system.slice/redis-server.service └─65284 /usr/bin/redis-server 127.0.0.1:63798月 06 12:31:02 ubuntu systemd[1]: Starting Advanced key-value store...
8月 06 12:31:02 ubuntu systemd[1]: redis-server.service: Can't open PID fi…tory8月 06 12:31:02 ubuntu systemd[1]: Started Advanced key-value store.Hint: Some lines were ellipsized, use -l to show in full.修改配置文件
root@ubuntu:~# sudo vi /etc/redis/redis.conf
1.修改bind
原来: bind 127.0.0.1 代表本地回环地址,访问redis服务只能通过本机的客户端连接,而无法通过远程连接
修改为:将此行注释或者讲ip改成0.0.0.0 这样就能接受所有来自于可用网络接口的连接
2.修改protected mode 保护模式,只允许本地链接
修改为:protected mode no
root@ubuntu:~# sudo /etc/init.d/redis-server restart
[ ok ] Restarting redis-server (via systemctl): redis-server.service.
客户端测试登录
root@ubuntu:~# redis-cli
127.0.0.1:6379>完成