一、Linux系統安裝Redis(7.4.0)
注意: 全程是在root底下操作,當然也可以采用sudo
1.1 安裝Redis依賴
Redis是基于C語言編寫的,因此首先需要安裝Redis所需要的gcc依賴
# 首先需要先配置阿里鏡像源(快一點)
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 清除緩存并生成新的緩存:
sudo yum clean all
sudo yum makecache
# 安裝一個依賴包管理器,如yum或dnf。以下是使用yum的示例:
sudo yum install yum-utils
# 安裝依賴
yum install -y gcc tcl
1.2 通過遠程工具將下載的安裝包上傳并解壓
安裝包采用
redis-7.4.0.tar.gz
-
將安裝包上傳到
/usr/local/src文件夾底下

-
解壓文件
tar -zxvf redis-7.4.0.tar.gz
- 解壓以后進入到redis目錄下
cd redis-7.4.0
- 運行編譯命令
make && make install
默認的安裝路徑是在 /usr/local/bin/下
該目錄下:
- redis-cli:是redis提供的命令行客戶端
- redis-server:是redis的服務端啟動腳本
- redis-sentinel:是redis的哨兵啟動腳本
二、啟動Redis
2.1 默認啟動
# 在任意目錄底下
redis-server
# 這種啟動屬于“前臺啟動”,會阻塞整個會話窗口,窗口按下 `Ctrl+C` Redis會關閉,不推薦使用
2.2 指定配置啟動
如果要讓Redis以后臺方式啟動,則必須修改Redis配置文件,在redis安裝包下(/usr/local/src/redis-7.4.0),文件名為redis.conf
- 在修改之前現將文件進行一個備份
cp redis.conf redis.conf.bck
- 然后修改redis.conf文件
vim redis.conf
# 修改文件
# 監聽的地址,默認是127.0.0.1,會導致只能在本地訪問,修改為0.0.0.0則可以在任意IP區間訪問,生產環境不要設置為0.0.0.0
bind 0.0.0.0
# 守護進程,修改為yes后即可后臺運行
daemonize yes
# 密碼,設置后訪問Redis必須輸入密碼
requirepass 123456
## 其他配置(可以選擇配置)
# 監聽端口
port 6379
# 工作目錄,默認是當前目錄,也就是運行redis-server時的命令,日志,持久化等文件保存在這個目錄
dir .
# 數據庫數量,設置為1,代表只使用1個庫,默認有16個庫,編號0~15
database 1
# 設置redis能夠使用的最大內存
maxmemory 512mb
# 日志文件,默認為空,不記錄日志,可以指定日志文件名
logfile "redis.log"
- 啟動redis
# 進入redis安裝目錄
cd /usr/local/src/redis-7.4.0
# 啟動
redis-server redis.conf
# 查看redis運行進程
ps -ef | grep redis
- 停止redis
# 通過殺進程結束
kill -9 進程Id
# 通過redis-cli來執行
redis-cli -u 123456 shutdown
三、開機自啟
- 新建文件
# 新建一個開機自啟文件
vi /etc/systemd/system/redis.service
# 文件內容
[Util]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-7.4.0/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
# 然后重載系統服務
systemctl daemon-reload
#然后就可以使用命令來操作redis
systemctl start redis
# 查看狀態
systemctl status redis
# 停止redis
systemctl stop redis
# 配置redis開機自啟
systemctl enable redis
四、reids客戶端
4.1 命令行客戶端(redis-cli)
reids-cli [options] [commonds]
# options
-h 127.0.0.1 : 指定要連接的Ip地址,默認127.0.0.1
-p 8888 : 指定要連接的端口
-a 123456 :密碼
4.2 圖形化客戶端
下載地址:https://github.com/lework/RedisDesktopManager-Windows/releases
下載之后解壓出來是exe文件,雙擊安裝即可
-
運行客戶端,點擊連接
點擊連接不上的時候,記得先關閉一下Linux服務器的防火墻
systemctl stop firewalld.service

寫在最后
哈嘍!大家好呀,我是 Code_Cracke,一名熱愛編程的小伙伴。在這里,我將分享一些實用的開發技巧和經驗心得。如果你也對編程充滿熱情,歡迎關注并一起交流學習!如果你對這篇文章有任何疑問、建議或者獨特的見解,歡迎在評論區留言。無論是探討技術細節,還是分享項目經驗,都能讓我們共同進步。
本文來自博客園,作者:Code_Cracke,轉載請注明原文鏈接:http://www.rzrgm.cn/proer-blog/p/18788557
浙公網安備 33010602011771號