1. 程式人生 > >redis 安裝及啟動關閉

redis 安裝及啟動關閉

containe art size ash bin 一份 四種 color service

1、redis下載

  方式1:直接去官網下載

    https://redis.io/download

  方式2:通過命令下載

    wget http://download.redis.io/releases/redis-4.0.1.tar.gz

技術分享

2、redis安裝

    解壓文件 tar xzf redis-4.0.1.tar.gz

技術分享
    打開解壓後的文件夾 cd redis-4.0.1
    編譯 make
    打開src目錄 cd src 執行 make install PREFIX=/usr/local/redis
技術分享

把配置文件復制到/usr/local/redis/etc
目錄下 cp /usr/local/redis-4.0.1/redis.conf /usr/local/redis/etc

3、redis啟動

  總結了四種方式:默認啟動,後臺啟動,開機自啟,設置以服務形式啟動

  • 1、默認安裝啟動

執行 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

技術分享

  • 2、改為後臺啟動

需要修改配置文件 vim /usr/local/redis/etc/redis.conf

將daemonize的值改為yes

技術分享

再執行啟動命令後,直接轉入後臺啟動

技術分享

查看下redis 進程 ps -ef|grep redis

技術分享

  • 3、設置開機自啟

    vim /etc/rc.local

添加: /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf

  • 4、設置以服務形式啟動

utils/redis_init_script 文件復制到 /etc/init.d 下,同時易名為 redis_default (可以根據自己習慣來區別命名)

cp /usr/local/redis-4.0.1/utils/redis_init_script /etc/rc.d/init.d/redis_default

然後在執行命令

vim /etc/rc.d/init.d/redis_default

在第三個$EXEC $CONF 後邊加一個&,表示讓redis作為後臺服務啟動

# chkconfig: 2345 90 10 添加到文件前面

如果/usr/local/redis/bin中沒有redis-server和redis-cli文件的話,我們要在我們的安裝目錄下復制一個過來。否則服務啟動時找不到redis-server。

cp /usr/local/redis/bin/redis-server /usr/local/bin

cp /usr/local/redis/bin/redis-cli /usr/local/bin

技術分享

在/etc/init.d/redis_default文件中紅框標記的一行:CONF="/etc/redis/${REDISPORT}.conf"。所以需要將redis配置文件拷貝到/etc/redis/下一份

mkdir /etc/redis

cp /usr/local/redis/etc/redis.conf /etc/redis/6379.conf 註冊服務: chkconfig --add redis_default 啟動服務: service redis_default start 關閉服務: service redis_default stop

4、redis 關閉

方式一:/usr/local/redis/bin/redis-cli shutdown

如果有密碼的話,/usr/local/redis/bin/redis-cli -a 密碼 shutdown

方式二:pkill redis-server

    










 
 
 

redis 安裝及啟動關閉