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