redis的安裝和配置(二)

redis的安裝和配置

系統centos6.5
redis版本5.0.5

進入自己工具目錄文件

# cd /home/tool
  1. redis下載

可以自己到官網下載, http://redis.io ,也可以直接wget,本文下載的是5.0.5版本

# wget http://download.redis.io/releases/redis-5.0.5.tar.gz
  1. 解壓

# tar xzf redis-5.0.5.tar.gz
  1. 編譯和安裝redis

# cd redis-5.0.5
# make && make install
這裏也可以安裝到指定目錄,如下
# make && make prefix=/home/tool/reids install

出現如下圖,則安裝成功
安裝成功圖

  1. 測試是否安裝成功

# make test

tcl報錯
報錯提示缺少tcl,問題不大,裝它

# yum install -y tcl
裝完tcl後,再執行test,這裏稍微需要點時間跑test,不再報錯,test成功
# make test
  1. 啓動redis服務,

# cd src
# redis-server

redis啓動
6. #### 啓動成功後,測試客戶端連接

客戶端測試連接,這裏redis服務還沒以守護進程啓動,命令窗口進程阻塞,需要另開窗口測試客戶端連接

# cd /home/tool/redis-5.0.5/src
# redis-cli
127.0.0.1:6379> get testKey
(nil)
127.0.0.1:6379> set testKey 1
OK
127.0.0.1:6379> get testKey
"1"

到這裏,redis的安裝則已經完成。爲了方便,我們要把redis設爲守護進程模式開機啓動

  1. 修改配置,調整redis以守護進程的方式運行

# cd /home/tool/redis-5.0.5
# vi redis.conf

找到daemonize no 改爲 daemonize yes
daemonize no => daemonize yes
  1. 創建redis的啓動腳本

複製啓動腳本到/etc/init.d/目錄下,並重命名爲redis

# cd /home/tool/redis-5.0.5/utils
# cp redis_init_script /etc/init.d/redis

修改配置,改爲自身redis的相關路徑
# vi /etc/init.d/redis

找到以下幾個變量,都改爲自己相關路徑,如果其中變量有跟自己相符,則不需改

修改前:
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/${REDISPORT}.conf"

修改後:
REDISPORT=6379
EXEC=/home/tool/redis-5.0.5/src/redis-server
CLIEXEC=/home/tool/redis-5.0.5/src/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/home/tool/redis-5.0.5/redis.conf"

增加可執行權限
# chmod +x /etc/init.d/redis 
這樣,就可以使用service命令啓動,停止服務。啓動前要先把第5步時啓動的服務都關閉先
# service redis start

如圖,則啓動成功
service啓動服務
9. #### 設置爲開機啓動

# chkconfig redis on

如果提示service redis does not support chkconfig報錯,則在啓動腳本最開頭添加
再執行一次chkconfig redis on,就可以成功了。
啓動腳本
到此,就安裝和配置結束啦!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章