1. 程式人生 > >如何在Linux(Centos7)環境下安裝Redis(面向小白)

如何在Linux(Centos7)環境下安裝Redis(面向小白)

今天要說的是如何在Linux(Centos)環境下實現Redis的簡單安裝(我相信你一定已經會簡單的Linux操作了,所以在這裡我就不再囉嗦了),下載地址在這裡(redis-4.0.10)

連結:https://pan.baidu.com/s/1bJSQ7I-mT1dpSZMx0SOGCQ 
提取碼:lt3i 


接下來開始我們的安裝

因為redis的的是由Ç語言開發的,所以要安裝一下GCC的編譯環境

執行  yum install -y gcc-c ++

然後把下載的壓縮包複製到Linux目錄下

然後執行tar -zxvf -redis-4.0.10.tar.gz -C 指定目錄

然後進入解壓指定的目錄下 cd /usr/src/redis-4.0.10/

然後輸入  make 命令編譯原始碼~


 

然後 輸入 make install  PREFIX= /usr/local/redis  使用prefix 指定一個安裝位置

安裝後你會發現那個目錄下只有一個bin資料夾,沒有配置檔案,所以我們在之前的目錄下把redis.conf檔案拷貝過去

cp redis.conf /usr/local/redis/bin/

然後去到bin目錄下修改redis.conf檔案 vi redis.conf ,把daemonize no 改為yes

 

這裡說一下 daemonize 設定yes或者no的區別

設定daemonize:yes的時候,redis採用的是單程序多執行緒的模式。代表開啟守護程序模式。在該模式下,redis會在後臺執行,並將程序pid號寫入至redis.conf選項pidfile設定的檔案中,此時redis將一直執行,除非手動kill掉該程序。
設定daemonize:no的時候,當前介面將進入redis的命令列介面,exit強制退出或者關閉連線工具(putty,xshell等)都會導致redis程序退出(不推薦!)

然後也可以設定密碼,去掉前面的註釋,設定密碼


 

都修改完成後wq 退出

然後執行./redis - server ./redis.conf 後臺執行  ,執行成功後可以執行ps -ef | grep -i redis檢視啟動程序

到這裡就已經大功告成啦~

ps: 如果要使用遠端連線,那就開放埠6379。

firewall-cmd --zone = public --add-port = 6379 / tcp --permanent(如果是Centos6.5就可以修改iptable來新增信任埠)

 

The end !!!