如何在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 !!!