Linux下redis的安裝與使用(單機(jī)版)

一. redis官方信息:

1.官網(wǎng)地址:http://www.redis.io/
2.最新版本:redis-6.2.5
3.在Linux下安裝Redis,具體步驟如下(官網(wǎng)有說明)

二.操作步驟

摘要:為了簡單起見,在安裝過程中已默認(rèn)關(guān)閉了firewalld防火墻 和 SELinux许帐。實(shí)際生產(chǎn)中沥潭,則不這樣子做,而是開放相應(yīng)的端口,以增強(qiáng)安全性。

//-----------------------------------關(guān)閉Firewalld防火墻
//1、停止firewalld服務(wù)
systemctl stop firewalld
 
//2降宅、禁止firewalld開機(jī)啟動(dòng)
systemctl disable firewalld
 
 
 
//-----------------------------------關(guān)閉SELinux
//1、臨時(shí)關(guān)閉
setenforce 0
 
//2囚霸、永久關(guān)閉SELinux
sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

防火墻相關(guān)命令: https://blog.csdn.net/wade3015/article/details/90725871

1.下載對應(yīng)tar包腰根。

#對應(yīng)可以使用wget或者直接官網(wǎng)下載,Sftp進(jìn)行傳輸?shù)綄?yīng)目錄
wget http://download.redis.io/releases/redis-6.2.5.tar.gz

2.在/app下新建redis臨時(shí)目錄(將對應(yīng)tar包下載到此位置,并解壓)

# 新建目錄(方便臨時(shí)存儲(chǔ))
mkdir redis
#進(jìn)入臨時(shí)存儲(chǔ)目錄
cd redis
# 解壓
tar xzf redis-6.2.5.tar.gz

3.移動(dòng)解壓后的redis到 /usr/local/ 下

# 移動(dòng)文件
mv redis-6.2.5  /usr/local/

4.安裝gcc環(huán)境
由于redis是由C語言編寫的拓型,它的運(yùn)行需要C環(huán)境额嘿,因此我們需要先安裝gcc。安裝命令如下:

# 安裝gcc環(huán)境
 yum install gcc-c++

5.進(jìn)入到 /usr/local/redis-6.2.5/ 目錄下劣挫,進(jìn)行編譯與安裝

# 進(jìn)入移動(dòng)后的redis目錄
cd /usr/local/redis-6.2.5/
# 對文件進(jìn)行編譯 (編譯稍微會(huì)執(zhí)行幾分鐘耐心等待)
make
# 進(jìn)入到src目錄下
cd /usr/local/redis-6.2.5/src/
# 進(jìn)行redis安裝
make install

6.為了方便管理册养,將Redis文件中的conf配置文件和常用命令移動(dòng)到統(tǒng)一文件中

#進(jìn)入redis目錄
cd /usr/local/redis-6.2.5/
# 創(chuàng)建etc目錄用來存儲(chǔ)redis.conf 配置文件
mkdir etc 
# 用來存儲(chǔ)redis啟動(dòng)相關(guān)配置文件,方便管理
mkdir bin

7.將redis-6.2.5目錄下的 redis.conf 移動(dòng)到 redis-6.2.5目錄下的etc文件夾下
將mkreleasehdr.sh压固、redis-benchmark球拦、redis-check-aof、redis-cli、redis-server 移動(dòng)到 /usr/local/redis-6.2.5/bin/ 目錄下

# 移動(dòng)redis.conf 到etc目錄下
mv /usr/local/redis-6.2.5/redis.conf  /usr/local/redis-6.2.5/etc/
# 將mkreleasehdr.sh坎炼、redis-benchmark愧膀、redis-check-aof、redis-cli谣光、redis-server 移動(dòng)到   /usr/local/redis-6.2.5/bin/ 目錄下
mv /usr/local/redis-6.2.5/src/mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server   /usr/local/redis-6.2.5/bin/

8.進(jìn)入etc目錄修改redis.conf配置文件

#進(jìn)入etc目錄修
cd /usr/local/redis-6.2.5/etc/
# 修改配置文件
vi redis.conf
#把文件中的daemonize屬性改為yes(表明需要在后臺(tái)運(yùn)行)
#開啟redis遠(yuǎn)程訪問服務(wù):把 redis.conf配置文件中的 bind 127.0.0.1 這一行給注釋掉檩淋,這里的bind指的是只有指定的網(wǎng)段才能遠(yuǎn)程訪問這個(gè)redis,注釋掉后萄金,就沒有這個(gè)限制了
#把 redis.conf配置文件中的 protected-mode 設(shè)置成no(默認(rèn)是設(shè)置成yes的狼钮, 防止了遠(yuǎn)程訪問,在redis3.2.3版本后)
# 在配置文件中找到這一行 # requirepass foobared 并進(jìn)行密碼修改 requirepass 123456

image.png

image.png

image.png

image.png

9.設(shè)置redis開機(jī)啟動(dòng)

#編輯該目錄 
vi /etc/rc.d/rc.local
# 添加如下代碼到 /etc/rc.d/rc.local 中:
/usr/local/redis-6.2.5/bin/redis-server  /usr/local/redis-6.2.5/etc/redis.conf
image.png

10.切換到 /usr/local/redis-6.2.5/bin/ 目錄下執(zhí)行 redis-server 命令捡絮,使用 /usr/local/redis-6.2.5/etc/redis.conf配置文件來啟動(dòng)redis服務(wù)

# 進(jìn)入redis bin目錄
cd /usr/local/redis-6.2.5/bin/
#啟動(dòng)redis服務(wù)
./redis-server /usr/local/redis-6.2.5/etc/redis.conf

11.查看對應(yīng)redis進(jìn)程:

#查看對應(yīng)redis進(jìn)程:
netstat -tunpl | grep 6379
image.png

12.打開RedisDesktopManager,測試服務(wù)是否開啟 以及 是否可以遠(yuǎn)程訪問Redis


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末莲镣,一起剝皮案震驚了整個(gè)濱河市福稳,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌瑞侮,老刑警劉巖的圆,帶你破解...
    沈念sama閱讀 216,544評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異半火,居然都是意外死亡越妈,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門钮糖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來梅掠,“玉大人,你說我怎么就攤上這事店归⊙质悖” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵消痛,是天一觀的道長且叁。 經(jīng)常有香客問我,道長秩伞,這世上最難降的妖魔是什么逞带? 我笑而不...
    開封第一講書人閱讀 58,193評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮纱新,結(jié)果婚禮上展氓,老公的妹妹穿的比我還像新娘。我一直安慰自己怒炸,他們只是感情好带饱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般勺疼。 火紅的嫁衣襯著肌膚如雪教寂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,182評(píng)論 1 299
  • 那天执庐,我揣著相機(jī)與錄音酪耕,去河邊找鬼。 笑死轨淌,一個(gè)胖子當(dāng)著我的面吹牛迂烁,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播递鹉,決...
    沈念sama閱讀 40,063評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼盟步,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了躏结?” 一聲冷哼從身側(cè)響起却盘,我...
    開封第一講書人閱讀 38,917評(píng)論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎媳拴,沒想到半個(gè)月后黄橘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,329評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡屈溉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評(píng)論 2 332
  • 正文 我和宋清朗相戀三年塞关,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片子巾。...
    茶點(diǎn)故事閱讀 39,722評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡帆赢,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出线梗,到底是詐尸還是另有隱情匿醒,我是刑警寧澤,帶...
    沈念sama閱讀 35,425評(píng)論 5 343
  • 正文 年R本政府宣布缠导,位于F島的核電站廉羔,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏僻造。R本人自食惡果不足惜憋他,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望髓削。 院中可真熱鬧竹挡,春花似錦、人聲如沸立膛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至好啰,卻和暖如春轩娶,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背框往。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評(píng)論 1 269
  • 我被黑心中介騙來泰國打工鳄抒, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人椰弊。 一個(gè)月前我還...
    沈念sama閱讀 47,729評(píng)論 2 368
  • 正文 我出身青樓许溅,卻偏偏與公主長得像,于是被迫代替她去往敵國和親秉版。 傳聞我的和親對象是個(gè)殘疾皇子贤重,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容