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)客戶端連接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.客戶端連接
redis-cli -p 6379
11.查看進(jìn)程與關(guān)閉
ps -ef|grep redis #過(guò)濾redis進(jìn)程 shutdown #結(jié)束進(jìn)程 exit #退出
新建會(huì)話2查看進(jìn)程
在原會(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調(diào)用Lua腳本及使用場(chǎng)景快速掌握
Redis?是一種非常流行的內(nèi)存數(shù)據(jù)庫(kù),常用于數(shù)據(jù)緩存與高頻數(shù)據(jù)存儲(chǔ)。大多數(shù)開(kāi)發(fā)人員可能聽(tīng)說(shuō)過(guò)redis可以運(yùn)行?Lua?腳本,但是可能不知道redis在什么情況下需要使用到Lua腳本2022-03-03Redis+Caffeine實(shí)現(xiàn)多級(jí)緩存的步驟
隨著不斷的發(fā)展,這一架構(gòu)也產(chǎn)生了改進(jìn),在一些場(chǎng)景下可能單純使用Redis類(lèi)的遠(yuǎn)程緩存已經(jīng)不夠了,還需要進(jìn)一步配合本地緩存使用,例如Guava cache或Caffeine,從而再次提升程序的響應(yīng)速度與服務(wù)性能,這篇文章主要介紹了Redis+Caffeine實(shí)現(xiàn)多級(jí)緩存,需要的朋友可以參考下2024-01-01Redis特殊數(shù)據(jù)類(lèi)型bitmap位圖
這篇文章主要為大家介紹了Redis特殊數(shù)據(jù)類(lèi)型bitmap位圖,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05Linux服務(wù)器安裝redis數(shù)據(jù)庫(kù)圖文教程
Redis是一個(gè)開(kāi)源的使用ANSI C語(yǔ)言編寫(xiě)、遵守BSD協(xié)議、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。這篇文章主要介紹了Linux服務(wù)器安裝redis數(shù)據(jù)庫(kù)圖文教程,需要的朋友可以參考下2018-03-03一文詳解如何停止/重啟/啟動(dòng)Redis服務(wù)
Redis是當(dāng)前比較熱門(mén)的NOSQL系統(tǒng)之一,它是一個(gè)key-value存儲(chǔ)系統(tǒng),這篇文章主要給大家介紹了關(guān)于如何停止/重啟/啟動(dòng)Redis服務(wù)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-03-03Spring boot+redis實(shí)現(xiàn)消息發(fā)布與訂閱的代碼
這篇文章主要介紹了Spring boot+redis實(shí)現(xiàn)消息發(fā)布與訂閱,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值需要的朋友可以參考下2020-04-04Redis設(shè)置Hash數(shù)據(jù)類(lèi)型的過(guò)期時(shí)間
在Redis中,我們可以使用Hash數(shù)據(jù)結(jié)構(gòu)來(lái)存儲(chǔ)一組鍵值對(duì),而有時(shí)候,我們可能需要設(shè)置這些鍵值對(duì)的過(guò)期時(shí)間,本文主要介紹了Redis設(shè)置Hash數(shù)據(jù)類(lèi)型的過(guò)期時(shí)間,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01