yum install gcc-c++
cd redis
tar -zxvf redis-5.0.3.tar.gz
效果如下:
進入解壓後的目錄,並進行編譯(make),安裝(make install)
cd redis-5.0.3
make
make prefix=/usr/local/redis install
安裝完成後,將當前目錄下的redis.conf 拷貝到redis的安裝目錄
cp redis.conf /usr/local/redis
進入redis安裝目錄,如下圖所示:
在修改配置檔案之前,先將配置檔案進行一下備份(防止配置修改亂套了之後,沒法還原 );這裡我先將配置檔案備份了
redis啟動有兩種方式,前端啟動和後台啟動;
1、前端啟動
直接執行/bin/redis-server,執行命令
./bin/redis-server
此時的執行效果如下圖所示:
此時redis是以前端模式啟動的,不能進行命令輸入操作,一般在工作中,都不使用這種方式啟動redis,因此,按ctrl+c可停止redis,進行後台啟動;
2、後台啟動
後台啟動需要讓redis根據配置檔案的資訊進行啟動,此時我們需要用到redis.conf配置檔案,啟動前,我們需要修改預設的配置,執行如下命令:
vim redis.conf
需要修改的地方有:
1、在bind 127.0.0.1前面加"#",將這句配置注釋掉,如果不改,就不能使用別的機器連線redis,
2、修改保護模式為:no,修改預設埠,我這裡設定為:2105,這裡需要注意的是,如果你的伺服器沒有開通2105埠,則需要先放開這個埠,否則外部無法連線
3、修改後台執行模式為yes,如下圖所示:
配置檔案修改完成後,不用忘了儲存(以wq方式退出編輯)
基本的配置修改之後,就可以啟動redis了,執行如下命令:
./bin/redis-server redis.conf
1、強制結束程式,強行終止redis程序可能會導致redis持久化資料丟失
ps -ef|grep redis #找到redis的執行程序號
kill 埠號 # 根據你找到的埠號進行修改
2、正確停止redis的方式應該是向redis傳送shutdown命令(這裡只是關閉使用預設埠6379的redis),方法為:
./bin/redis-cli shutdown
如果不是redis沒有使用預設埠,則報錯,如下所示:
3、關閉指定埠號的redis
./bin/redis-cli -p 你修改的redis埠 shutdown
例如:我的是 ./bin/redis-cli -p 2105 shutdown,執行效果如下:
到此,redis安裝到啟動停止的基本操作步驟就結束了,後續還可能繼續對配置檔案進行改動,以滿足不同的需求,但是永遠不要忘記,在修改配置檔案之前,先進行備份,這很重要~~~
Centos7安裝與配置Redis5
centos7安裝redis 一 安裝gcc依賴 由於 redis 是用 c 語言開發,安裝之前必先確認是否安裝 gcc 環境 gcc v 如果沒有安裝,執行以下命令進行安裝 root localhost local yum install y gcc root localhost local wg...
Centos7上建立Redis5集群
一.基本安裝 1.安裝 cd opt wget wget tar xzf redis 5.0.4.tar.gz ln s redis 5.0.4 redis cd redis make 2.測試 src redis server src redis cli redis set foo bar okr...
centos7 安裝redis和redis擴充套件
安裝redis make 如果make失敗,請安裝gcc yum install gcc 重新解壓安裝 使用 二進位制檔案是編譯完成後在src目錄下.執行如下 src redis server 你能使用redis的內建客戶端進行進行redis 的編寫 src redis cli redis setf...