《linux實戰應用~redis安裝》要點:
本文介紹了linux實戰應用~redis安裝,希望對您有用。如果有疑問,可以聯系我們。
今天在寫畢設的時候,突然想在畢設項目中增加緩存這個東西,來減輕數據庫的壓力,就簡單的研究了下redis的單獨安裝與集群安裝,本項目只是在一個云服務器上安裝用到的是當地的東西.
#1安裝redis
1. 我的系統是centos7系統那么可以用yum或者wegt的方式來安裝,我選擇的是依照wegt的方式安裝,具體執行方案可以看逛網https://redis.io/download 下面介紹
首先 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 在保留這個壓縮包的地方執行命令 下載下來.然后 **tar xzf redis-3.2.8.tar.gz** 執行這個命令解壓縮文件 ,**cd redis-3.2.8** 這個是解壓縮下來的文件可以,將其改名為redis-什么的,我暫時沒有改名,因為搭建集群是為了方便與其他的名稱區別開來,這個只是作為單機版的***redis***. 進去文件后 執行make ,就直接安裝了 ,在這里還可以指定安裝的位置 make install 命令來指定位置.
1. 啟動redis
接上部文件,我們進入到redis-3.2.8中后,會展示如圖所示文件內容.
edis解壓后文件內容
啟動redis有前臺啟動(src/redis-server)和后臺啟動(后臺啟動必要我們修改redis.conf中的daemonize 為yes) 命令為src/redis-server ./redis.conf
2. 長途鏈接
在redis中默認用的是當地連接,不支持遠程連接需要我們自己修改redis.conf中文件來支持遠程連接.
改動ip
我們把#bind 127.0.0.1 這一行注釋掉,是為了讓所有ip都可以用來拜訪,當然可以用來遠程連接,但是對于redis3.2版本以上的還需要修改一個命令才能支持遠程調用.
新的長途連接命令修改
我們必要把這個命令關閉掉并且結合ip設置那里,才能支持遠程服務調用redis.
#2 修改暗碼
我們進入redis中有的需要我們進行暗碼設置 ***src/redis-cli*** ,客戶端連接好之后輸入 ***config set requiress 暗碼*** 就能設置我們的暗碼 不需要再去修改配置文件.我們重新在進入redis時就需要重新輸入暗碼 auth 暗碼
#3集群的安裝
我的這個集群是安裝在一個云服務器上的.
集群安裝目次
1. 首先把剛才安裝的redis單機版信息復制過來 ,然后修改redis.conf中的配置文件端標語 ,并且打開Cluster-enable yes 這個命令.
2. 我們必要一個redis-trib.rb的腳本這個是在解壓的源文件中就存在的,在src文件目錄中,將其復制到我們剛才新建的目錄下與其他redis共同存在.
3. 執行ruby腳本之前,必要安裝ruby相關的環境,***yum install ruby***,***yum install rubygems***,還必要安裝運行必要依賴的ruby的包 ***gem install redis-3.0.0.gem***,這個可以在百度上搜索到.
4. 啟動我們所有的redis實例,寫入到start-all.sh文件中,在這里可能出現,我們的操作人員沒有權限執行的問題,必要我們執行chomd u+x *.sh 賦予權限 才可以執行,其他文件可以用來這個命令來賦予權限.
5. /redis-trib.rb create --replicas 1 192.168.24.15:7001 192.168.24.15:7002 192.168.24.15:7003 192.168.24.15:7004 192.168.24.15:7005 192.168.24.15:7006 執行這個敕令后就能啟動我們的集群了;
必要注意的是ip可以是我們的遠程服務器的ip地址哦.
關于liunx上安裝redis的先容,就簡單的到這里吧.
維易PHP培訓學院每天發布《linux實戰應用~redis安裝》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。