在Ubuntu上安裝和配置Redis主要有兩種方法:通過包管理器(如apt)或從源代碼編譯
sudo apt update
sudo apt install redis-server
sudo systemctl start redis-server
sudo systemctl enable redis-server
sudo systemctl status redis-server
如果顯示Active: active (running)
,則表示Redis服務器正在運行。
/etc/redis/redis.conf
。你可以使用文本編輯器(如nano或vim)編輯此文件以進行配置。例如,使用nano編輯器:sudo nano /etc/redis/redis.conf
以下是一些常見的配置選項:
bind 127.0.0.1
: 將Redis綁定到本地IP地址。如果你想允許遠程連接,可以將其更改為0.0.0.0
,但請注意這樣做可能會帶來安全風險。protected-mode no
: 禁用保護模式,允許非本地連接。在生產環境中,建議將此選項設置為yes
,并使用密碼驗證。port 6379
: 設置Redis服務器的端口號。默認情況下,它使用端口6379。requirepass your_password
: 設置一個密碼,以保護Redis服務器。在生產環境中,建議設置一個強密碼。例如,將Redis綁定到本地IP地址,禁用保護模式,使用端口6379,并設置密碼為your_password
,可以將以下行添加到redis.conf
文件中:
bind 127.0.0.1
protected-mode no
port 6379
requirepass your_password
保存并退出編輯器。
重啟Redis服務器以應用更改:
sudo systemctl restart redis-server
現在,你已經成功在Ubuntu上安裝并配置了Redis服務器。你可以使用redis-cli
命令行工具連接到Redis服務器,并使用SET
、GET
等命令進行數據操作。