Redis是一款内存键值存储,以其灵活性,性能和普遍的语言支持而闻名。本教程将演示如何在Ubuntu 18.04服务器上安装和配置Redis。主要内容包括:html
使用 apt 从官方 Ubuntu 存储库来安装 Redis:linux
$ sudo apt update $ sudo apt install redis-server
打开 Redis的配置文件git
$ sudo vi /etc/redis/redis.conf
在文件中,找到supervised指令。 该指令容许您声明一个init系统来管理Redis做为服务,从而为您提供对其操做的更多控制。 受supervised指令默认设置为no 。 因为您正在运行使用systemd init系统的Ubuntu,请将其更改成systemd :github
# If you run Redis from upstart or systemd, Redis can interact with your # supervision tree. Options: # supervised no - no supervision interaction # supervised upstart - signal upstart by putting Redis into SIGSTOP mode # supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET # supervised auto - detect upstart or systemd method based on # UPSTART_JOB or NOTIFY_SOCKET environment variables # Note: these supervision methods only signal "process is ready." # They do not enable continuous liveness pings back to your supervisor. supervised systemd
从新加载Redis服务文件以反映您对配置文件所作的更改:redis
$ sudo service redis restart
查看 Redis 的运行状态:shell
$ sudo systemctl status redis
输出以下结果表示运行成功:ubuntu
如今已经成功安装和配置了Redis而且已经开始运行。bash
启动 redis 服务:服务器
$ sudo service redis start
关闭 redis 服务:性能
$ sudo service redis stop
重启 redis 服务:
$ sudo service redis restart
在命令行中输入以下命令来登录进 redis 客户端
$ redis-cli
打开配置文件
$ sudo vi /etc/redis/redis.conf
将 bind 127.0.0.1 ::1 改成 bind 0.0.0.0
以后从新启动 redis
打开 Redis 的配置文件
$ sudo vi /etc/redis/redis.conf
找到下面这一行
# requirepass foobared
将注释符号去掉,将后面修改为本身的密码,如:
requirepass 123456
参考文档:
1 https://wangxin1248.github.io/linux/2018/07/ubuntu18.04-install-redis.html