Redis安裝圖文教程(Windows和Linux)
寫(xiě)在前面

Redis概述
Redis是什么?
Redis(Remote Dictionary Server ),即遠(yuǎn)程字典服務(wù),是一個(gè)開(kāi)源的使用ANSI C語(yǔ)言編寫(xiě)、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。是NoSql之一,也被稱(chēng)作結(jié)構(gòu)化數(shù)據(jù)庫(kù)。
官網(wǎng):https://redis.io/
中文官網(wǎng):http://www.redis.cn/

Redis應(yīng)用
- 內(nèi)存存儲(chǔ)和持久化
- 高速緩存
- session服務(wù)器
- 分布式鎖
- 消息隊(duì)列(發(fā)布訂閱系統(tǒng))
- 計(jì)時(shí)器、計(jì)數(shù)器(瀏覽量)
- 排行榜、點(diǎn)贊、簽到等應(yīng)用
Windows安裝
首先官方是不推薦Windows部署的,是由微軟維護(hù),所以版本會(huì)落后Linux很多。

到github下載最新版,選擇壓縮包
下載地址:https://github.com/microsoftarchive/redis/releases

解壓縮

雙擊運(yùn)行服務(wù)

打開(kāi)客戶(hù)端連接Redis(服務(wù)不要關(guān))

至此Redis就部署成功了,還是Windows簡(jiǎn)單(小聲bb )
Linux安裝
(也可以寶塔一鍵傻瓜安裝 )
到官網(wǎng)下載最新版本

用Xftp上傳文件(/opt目錄下)

解壓縮
cd /opt #切換到上傳目錄 ls #查看 tar -zxvf redis-6.0.6.tar.gz #解壓


基本的環(huán)境安裝
#按順序執(zhí)行以下命令 #安裝gcc套裝 yum install cpp yum install binutils yum install glibc yum install glibc-kernheaders yum install glibc-common yum install glibc-devel yum install gcc yum install make #升級(jí)gcc yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils #安裝Redis cd /opt/redis-6.0.6 make cd ./src make install
期間有詢(xún)問(wèn),回答y即可


5.打開(kāi)安裝目錄
#默認(rèn)安裝路徑 /usr cd /usr/local/bin
看到了剛裝的Redis

6.把Redis配置文件拷貝到當(dāng)前目錄
mkdir configs #先新建目錄 cp /opt/redis-6.0.6/redis.conf configs #拷貝

7.修改配置文件為默認(rèn)后臺(tái)啟動(dòng)
vim redis.conf #進(jìn)入編輯 :wq #退出
在222行,把no改成yes

8.啟動(dòng)Redis服務(wù)
cd /usr/local/bin redis-server configs/redis.conf

10.客戶(hù)端連接
redis-cli -p 6379

11.查看進(jìn)程與關(guān)閉
ps -ef|grep redis #過(guò)濾redis進(jìn)程 shutdown #結(jié)束進(jìn)程 exit #退出
新建會(huì)話(huà)2查看進(jìn)程

在原會(huì)話(huà)1結(jié)束進(jìn)程并退出(或kill)

再次查看進(jìn)程則已關(guān)閉了

到此這篇關(guān)于Redis安裝圖文教程(Windows和Linux)詳細(xì)圖解的文章就介紹到這了,更多相關(guān)Redis安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
基于Redis實(shí)現(xiàn)每日登錄失敗次數(shù)限制
這篇文章主要介紹了通過(guò)redis實(shí)現(xiàn)每日登錄失敗次數(shù)限制的問(wèn)題,通過(guò)redis記錄登錄失敗的次數(shù),以用戶(hù)的username為key,本文給出了實(shí)例代碼,需要的朋友可以參考下2019-08-08
Redis7.2.x主從復(fù)制的實(shí)現(xiàn)示例
本文主要介紹了Redis7.2.x主從復(fù)制的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-06-06
Redis延遲隊(duì)列和分布式延遲隊(duì)列的簡(jiǎn)答實(shí)現(xiàn)
在我們的工作中,很多地方使用延遲隊(duì)列,比如訂單到期沒(méi)有付款取消訂單,制訂一個(gè)提醒的任務(wù)等都需要延遲隊(duì)列,那么我們需要實(shí)現(xiàn)延遲隊(duì)列,本文就來(lái)介紹一下如何實(shí)現(xiàn),感興趣的可以了解一下2021-05-05
Redis的Hash類(lèi)型及相關(guān)命令小結(jié)
edis Hash是一種數(shù)據(jù)結(jié)構(gòu),用于存儲(chǔ)字段和值的映射關(guān)系,本文就來(lái)介紹一下Redis的Hash類(lèi)型及相關(guān)命令小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下2025-01-01

