安裝編譯c的環境
因為Redis是使用C語言寫的,所以我們需要安裝C語言的編譯環境
yum install gcc-c++

在這個過程中需要按幾次y

如圖所示就表示我們成功安裝了c語言的遍歷環境
將redis-3.0.0.tar.gz傳到服務器中並解壓

執行tar -xvf redis-3.0.0.tar.gz -C /usr/local
完成解壓操作,解壓到usr/local

對其進行編譯
不能說解壓好了之後就可以直接使用,而是需要進行編譯
cd redis-3.0.0
make


編譯完成了,完成之後,現在redis變為了可執行的安裝包,那麼下面我們的任務是安裝它
安裝
在redis-3.0.0目錄下執行



啟動redis服務端
cd redis
cd bin

其中cli是客戶端,而service是服務端

使用服務端啟動redis,而使用客戶端使用redis
在當前的目錄下使用./redis-server執行服務端
在當前的目錄下使用./redis-cli執行客戶端
下面我們執行服務端,出現下面的畫面就表示執行成功了:

但是此時有一個問題,就是這個啟動之後是一個堵塞式程序,我們不能在當前的窗口啟動redis客戶端操作它了,所以下面我們需要從新開啟一個ssh客戶端,啟動redis的客戶端,從而操作redis的服務端。

開啟客戶端

這樣我們就是實現了客戶端連接服務端了,我們現在實際操作一下,是否可以存儲數據,並取出數據:

通過set存值,然後通過get取值很方便
設置redis服務端的後台啟動
我們之後redis服務端啟動的時候,就會堵塞式什麼都沒有辦法干,為了解決這個問題,我們可以設置redis後台啟動,這樣它啟動之後,我們仍然可以在服務端進行其它的操作。
我們將redis-3.0.0的redis.conf拷貝到redis


我們把redis.conf作為服務器端的配置文件中的daemonize的no改為yes

配置好之後,我們下面啟動它,使用命令的時候要指定配置文件redis.conf
./redis-server redis.conf

然後他就後台啟動了,我們就可以此時啟動客戶端訪問它了,我們可以使用exit退出客戶端,那麼我們如何才能關閉服務端呢?
首先我們關閉客戶端,然後執行 ./redis-cli shutdown

遠程訪問登錄
如需遠程連接redis,需配置redis端口6379在linux防火牆中
/sbin/iptables -I INPUT -p tcp –dport 6379 -j ACCEPT
/etc/rc.d/init.d/iptables save
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/227074.html
微信掃一掃
支付寶掃一掃