Centos Redis安裝和三種啟動方式

Redis是一個nosql數(shù)據(jù)庫。這一系列博客主要是針對服務器環(huán)境安裝時候遇到的問題。
1.redis安裝
安裝redis所需的必要包
yum install gcc
2.下載redis安裝包
wget http://download.redis.io/releases/redis-3.0.6.tar.gz
//解壓
tar zxvf redis-3.0.6.tar.gz
//跳轉(zhuǎn)到 redis目錄
cd redis-3.0.0
//編譯安裝
make MALLOC=libc
進行完以上的步驟,redis就安裝成功了。當然完成之后,需要進行一下測試,請繼續(xù)向下看
3.redis啟動方式
直接啟動
在redis的根目錄,執(zhí)行src/redis-cli

后臺啟動
   第一種啟動方式,啟動之后,需要開著窗口,對于服務器來說非常不適合。所以需要使用后臺啟動

1、修改redis.conf文件
#修改daemonize為yes,即默認以后臺程序方式運行(還記得前面手動使用&號強制后臺運行嗎)。      daemonize no
2、然后使用redis.conf啟動
      cd redis-3.0.6/
      ./redis-server /usr/local/redis-3.0.6/redis.conf
      這種啟動方式,如果需要關閉必須kill掉redis 的進程。
    (關閉進程課參考http://blog.csdn.net/zc474235918/article/details/50916990)

3、寫redis啟動腳本設置開機自啟

   3.1配置環(huán)境,把配置文件以端口為名復制一份到指定目錄(需要使用root用戶)
      mkdir /etc/redis
      cp redis.conf /etc/redis/6379.conf
   3.2將啟動腳本復制到/etc/init.d目錄下,本例將啟動腳本命名為redisd(通常都以d結(jié)尾表示是后臺自啟動服務)。 **注意**:需要修改Linux運行級別 
  在 redis_init_script文件的開頭添加以下幾行代碼:
  #!/bin/sh
  # chkconfig:   2345 90 10
  # description:  Redis is a persistent key-value database
  #
   然后把redis_init_script文件拷貝到啟動目錄。這里參考一下linux 運行級別(參考http://www.cnblogs.com/goodspeed/archive/2012/10/18/2729615.html)
cp redis_init_script /etc/init.d/redisd
3.3設置為開機自啟動
  chkconfig redisd on 
3.4啟動/關閉redis服務

//啟動redis
service redisd start
//關閉redis
service redisd stop

進行完以上步驟,redis的服務就搭建完了。說是三種啟動方式,但是都會配置到開啟啟動項里面。這樣對redis的開啟關閉都可以用一句命令做到。

(這是我在網(wǎng)上淘的文檔未測試 等測試完了再做修改 可參考http://blog.csdn.net/zc474235918/article/details/50974483

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容