- 安裝
yum install redis 可能yum源中沒有nginx需要自己更新yum
- 路徑
/etc/redis.conf --配置文件地址
- 啓動
systemctl start redis -- 啓動 這裏可能出錯,原因是沒有權限 vim /usr/lib/systemd/system/redis.service 將用戶和組改爲root User=root Group=root 然後必須重載systemctl配置 systemctl daemon-reload systemctl status redis -- 查看是否啓動 systemctl stop reids -- 停止 systemctl enable redis --- 設置開機自啓 如果防火牆開放需要開放端口 firewall-cmd --zone=public --add-port=6379/tcp --permanent
- 配置
vim /etc/redis.conf 1. 註釋 bind 127.0.0.1 ----不註釋的話只能127.0.0.1才能訪問 2. protected-mode yes 改爲 no 關閉保護模式 3. prot 6379 修改默認端口 4. requirepass 123456 設置密碼 重載配置 systemctl daemon-reload
- 運行
redis-cli -h 127.0.0.1 -p 6379 運行之後輸入密碼 這裏是沒有用戶名的 直接auth 123456就可以瞭然後可以用 keys * 查詢
- 鏈接客戶端
直接用redis DeskTop就可以 這裏說的是連接服務器的(你能操作但是不知道密碼) 使用MobaXterm 把遠端的127.0.0.1:6379代理到本地,這樣直接用桌面客戶端鏈接就可以了
- 備份
reids默認開啓RDB模式,並可以同時開啓AOF AOF配置詳解 appendonly yes #開啓AOF持久化功能; appendfilename appendonly.aof #AOF持久化保存文件名; appendfsync always #每次執行寫入都會執行同步,最安全也最慢; #appendfsync everysec #每秒執行一次同步操作; #appendfsync no #不主動進行同步操作,而是完全交由操作系統來做,每30秒一次,最快也最不安全; auto-aof-rewrite-percentage 100 #當AOF文件大小超過上一次重寫時的AOF文件大小的百分之多少時會再次進行重寫,如果之前沒有重寫過,則以啓動時的AOF文件大小爲依據; auto-aof-rewrite-min-size 64mb #允許重寫的最小AOF文件大小配置寫入AOF文件後,要求系統刷新硬盤緩存的機制。 參考鏈接: https://www.cnblogs.com/deny/p/11531355.html