Redis 安裝
Redis是一款內存鍵值存儲,以其靈活性,性能和廣泛的語言支持而聞名。本教程將演示如何在Ubuntu 18.04服務器上安裝和配置Redis。主要內容包括:
- 安裝 Redis
- Redis 配置
- Redis 控制
一、安裝 Redis
使用 apt 從官方 Ubuntu 存儲庫來安裝 Redis:
$ sudo apt update $ sudo apt install redis-server
二、Redis 配置
打開 Redis的配置文件
$ sudo vi /etc/redis/redis.conf
在文件中,找到supervised指令。 該指令允許您聲明一個init系統來管理Redis作為服務,從而為您提供對其操作的更多控制。 受supervised指令默認設置為no 。 由於您正在運行使用systemd init系統的Ubuntu,請將其更改為systemd :
# 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服務文件以反映您對配置文件所做的更改:
$ sudo service redis restart
查看 Redis 的運行狀態:
$ sudo systemctl status redis
輸出如下結果表示運行成功:
現在已經成功安裝和配置了Redis並且已經開始運行。
三、Redis 控制
redis 服務控制
啟動 redis 服務:
$ sudo service redis start
關閉 redis 服務:
$ sudo service redis stop
重啟 redis 服務:
$ sudo service redis restart
redis 客戶端連接
在命令行中輸入如下命令來登陸進 redis 客戶端
$ redis-cli
redis 遠程連接
打開配置文件
$ sudo vi /etc/redis/redis.conf
將 bind 127.0.0.1 ::1 改為 bind 0.0.0.0
之后重新啟動 redis
四、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