?
1、安裝依賴包?
sudo apt-get update ?sudo apt-get install redis
一旦安裝完成,Redis 服務將會自動啟動。想要檢查服務的狀態,輸入下面的命令:
root@vims:/etc/redis# sudo systemctl status redis-server
● redis-server.service - Advanced key-value storeLoaded: loaded (/usr/lib/systemd/system/redis-server.service; enabled; preset: enabled)Active: active (running) since Tue 2025-02-11 11:43:01 CST; 1h 37min agoDocs: http://redis.io/documentation,man:redis-server(1)Main PID: 2801877 (redis-server)Status: "Ready to accept connections"Tasks: 6 (limit: 38487)Memory: 3.7M (peak: 4.4M)CPU: 15.155sCGroup: /system.slice/redis-server.service└─2801877 "/usr/bin/redis-server 0.0.0.0:6379"Feb 11 11:43:01 vims systemd[1]: Starting redis-server.service - Advanced key-value store...
Feb 11 11:43:01 vims systemd[1]: Started redis-server.service - Advanced key-value store.
2、設置開機啟動
?sudo systemctl enable redis-server
?啟動
?sudo systemctl start redis-server
重啟Redis服務
sudo systemctl restart redis-server
3、修改配置文件[/etc/redis/redis.conf]
①將`daemonize no`改為`daemonize yes`,
②使Redis作為后臺進程運行. 修改密碼:將`requirepass foobared`改為`requirepass your_password`.
③修改綁定地址:將`bind 127.0.0.1 -::1`改為`bind 0.0.0.0`,允許所有網絡接口訪問.
使用下面的命令來驗證 Redis 服務器正在監聽端口6379
:
root@vims:/etc/redis# ss -an | grep 6379
tcp LISTEN 0 511 0.0.0.0:6379 0.0.0.0:*
tcp ESTAB 0 0 192.168.96.91:6379 192.168.30.174:51912
root@vims:/etc/redis# netstat -an | grep 6379
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN
tcp 0 0 192.168.96.91:6379 192.168.30.174:51912 ESTABLISHED
4、從遠程位置通過 TCP 連接到 Redis 的 6379 端口。
想要驗證所有設置都設置好了,你可以嘗試使用redis-cli
從你的遠程機器上 ping 一下 Redis 服務器。
root@vims:/etc/redis# redis-cli
127.0.0.1:6379>
# 指定 IP 地址和端口
redis-cli -h <服務器 IP 地址> -p <端口號># 指定訪問密碼
redis-cli -a <密碼># 同時指定 IP、端口和密碼
# redis-cli -h 127.0.0.1 -p 6379 -a 123456redis-cli -h <服務器 IP 地址> -p <端口號> -a <密碼>
?# 切換到 1 號數據庫
SELECT 1
# 查看當前數據庫的數量
config get databases
127.0.0.1:6379[1]> config get databases
1) "databases"
2) "16"
127.0.0.1:6379> quit
root@vims:/etc/redis#
5、使用遠程工具鏈接測