Linux下Redis安裝教程詳解
一、安裝環(huán)境
Redis是用C語(yǔ)言開發(fā)的一個(gè)開源的高性能鍵值對(duì)(key-value)數(shù)據(jù)庫(kù)。它通過(guò)提供多種鍵值數(shù)據(jù)類型來(lái)適應(yīng)不同場(chǎng)景下的存儲(chǔ)需求,建議在Linux上運(yùn)行,本教程使用Centos6.5作為安裝環(huán)境,使用的redis版本為3.2.10。Redis官方網(wǎng)址
安裝Redis需要將下載的源碼進(jìn)行編譯,編譯依賴gc++,如果沒有g(shù)c++環(huán)境需要安裝gcc,執(zhí)行命令:yum install gcc-c++
二、安裝
解壓源碼,將redis安裝包解壓,執(zhí)行命令:tar -zxvf redis-3.2.10.tar.gz
*注:我個(gè)人喜歡將軟件安裝在/usr/local目錄下,執(zhí)行命令:tar -zxvf redis-3.2.10.tar.gz -C /usr/local/redis
進(jìn)入解壓后的目錄進(jìn)行編譯,執(zhí)行命令:make
安裝到指定目錄,執(zhí)行命令:make PREFIX=/usr/local/redis/redis-3.2.10 install,此時(shí)能夠看到在該路徑下多出一個(gè)bin目錄
拷貝配置文件到安裝目錄下(方便以后的啟動(dòng)),進(jìn)入解壓后的redis目錄,里面有一份配置文件reids.conf,將其拷貝到安裝目錄bin目錄下
執(zhí)行命令:
cp /usr/local/redis/redis-3.2.10/redis.conf /usr/local/redis/bin/redis-3.2.10
三、Redis啟動(dòng)
方式一:前端啟動(dòng)模式,前端模式啟動(dòng)的缺點(diǎn)是ssh命令窗口關(guān)閉則redis-server程序結(jié)束,而且當(dāng)前命令窗口處于一種阻塞狀態(tài),想要執(zhí)行其它命令需要重新開啟一個(gè)新命令窗口
執(zhí)行命令:cd /usr/local/redis/redis-3.2.10/bin
再執(zhí)行命令:./redis-server
方式二:后端模式啟動(dòng),修改安裝目錄(即bin目錄)下的redis.conf配置文件,如果沒有該配置文件,參照安裝步驟的第4步,將daemonize no改為daemonize yes如下圖所示:
并在redis服務(wù)啟動(dòng)時(shí)加載該配置文件:
執(zhí)行命令:cd /usr/local/redis/redis-3.2.10/bin
再執(zhí)行命令:./redis-server redis.conf
啟動(dòng)成功后如下圖所示:
四、關(guān)閉Redis
首先進(jìn)入redis安裝目錄(即bin目錄),執(zhí)行命令:cd /usr/local/redis/bin
關(guān)閉redis:
方式一:執(zhí)行命令: ./redis-cli shutdown
也可以根據(jù)redis服務(wù)的端口號(hào)來(lái)進(jìn)行關(guān)閉
方式二:執(zhí)行命令: ./redis-cli -p 6379 shutdown
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Linux(Centos7)下redis5集群搭建和使用說(shuō)明詳解
- Linux下Redis服務(wù)器搭建過(guò)程
- Linux下Redis的安裝和部署
- 詳解linux下redis安裝、啟動(dòng)與停止,redis做成服務(wù)
- CentOS Linux系統(tǒng)下安裝Redis過(guò)程和配置參數(shù)說(shuō)明
- Linux下安裝Redis并設(shè)置相關(guān)服務(wù)
- Linux中設(shè)置Redis開機(jī)啟動(dòng)的方法
- 完美解決linux上啟動(dòng)redis后配置文件未生效的問(wèn)題
- Linux下php安裝Redis擴(kuò)展的方法
- linux下安裝redis圖文詳細(xì)步驟
- linux環(huán)境部署及docker安裝redis的方法
- linux服務(wù)器中搭建redis6.0.7集群
相關(guān)文章
Redis做數(shù)據(jù)持久化的解決方案及底層原理
Redis有兩種方式來(lái)實(shí)現(xiàn)數(shù)據(jù)的持久化,分別是RDB(Redis Database)和AOF(Append Only File),今天通過(guò)本文給大家聊一聊Redis做數(shù)據(jù)持久化的解決方案及底層原理,感興趣的朋友一起看看吧2021-07-07Redis數(shù)據(jù)庫(kù)的使用場(chǎng)景介紹(避免誤用Redis)
這篇文章主要介紹了Redis數(shù)據(jù)庫(kù)的使用場(chǎng)景介紹(避免誤用Redis),本文用簡(jiǎn)要的語(yǔ)言總結(jié)了Redis數(shù)據(jù)庫(kù)的適應(yīng)場(chǎng)合,人而避免錯(cuò)誤的使用它而產(chǎn)生昂貴的維護(hù)代價(jià),需要的朋友可以參考下2015-03-03Redis自動(dòng)化安裝及集群實(shí)現(xiàn)搭建過(guò)程
這篇文章主要介紹了Redis自動(dòng)化安裝以及集群實(shí)現(xiàn)搭建過(guò)程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09Redis 出現(xiàn)錯(cuò)誤1067的解決辦法
這篇文章主要介紹了Redis 出現(xiàn)錯(cuò)誤1067的解決辦法的相關(guān)資料,Redis 錯(cuò)誤1067:進(jìn)程意外終止,Redis不能啟動(dòng),Redis啟動(dòng)不了,需要的朋友可以參考下2017-07-07詳解RedisTemplate下Redis分布式鎖引發(fā)的系列問(wèn)題
這篇文章主要介紹了詳解RedisTemplate下Redis分布式鎖引發(fā)的系列問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03將音頻文件轉(zhuǎn)二進(jìn)制分包存儲(chǔ)到Redis的實(shí)現(xiàn)方法(奇淫技巧操作)
這篇文章主要介紹了將音頻文件轉(zhuǎn)二進(jìn)制分包存儲(chǔ)到Redis的實(shí)現(xiàn)方法(奇淫技巧操作),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07使用百度地圖api通過(guò)redis實(shí)現(xiàn)地標(biāo)存儲(chǔ)及范圍坐標(biāo)點(diǎn)查詢功能
這篇文章主要介紹了使用百度地圖api通過(guò)redis實(shí)現(xiàn)地標(biāo)存儲(chǔ)及范圍坐標(biāo)點(diǎn)查詢功能,本文通過(guò)圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-08-08