Django實戰-配置 Redis

  • 2019 年 10 月 8 日
  • 筆記

Django網路應用開發的5項基礎核心技術包括模型(Model)的設計,URL 的設計與配置,View(視圖)的編寫,Template(模板)的設計和Form(表單)的使用。

一、ubuntu 安裝 Redis

sudo apt-get install redis-server

① 安裝完成後,Redis伺服器會自動啟動,檢查Redis伺服器程式

ps -aux|grep redis

② 查看運行狀態

sudo /etc/init.d/redis-server status

③ 通過命令行客戶端訪問

redis-cli

如果成功在 ubuntu 安裝了 redis,出現

redis Could not connect to Redis at 127.0.0.1:6379: Connection refused 報錯。需要修改 redis 的 redis.conf 配置文件。

修改 redis.conf 配置文件

默認情況下,訪問Redis伺服器是不需要密碼的,為了讓其他伺服器使用同時增加安全性需要設置Redis伺服器的訪問密碼。設置訪問密碼為yourpassword。

④ 由於redis默認綁定本機的,所以第一步取消該設置:

sudo vim /etc/redis/redis.conf

用vim打開該配置文件,然後注釋掉下面這行:

#bind 127.0.0.1

⑤ 然後設置登密碼,用vim打開配置文件,配置文件較長,命令模式下輸入/requirepass foobared快速搜索該配置項

#編輯配置文件sudo vim /etc/redis/redis.conf  #找到下面這一行並去除注釋(可以搜索requirepass)  #requirepass foobared 未修改之前  #修改之後requirepass qwert123456789 #假設qwert123456789是redis密碼

⑥ 修改後重啟伺服器使配置生效:

sudo /etc/init.d/redis-server restart