CentOS系統中Redis資料庫的安裝配置指南_Redis

來源:互聯網
上載者:User

1、檢查安裝依賴程式

yum install gcc-c++yum install -y tclyum install wget

2、擷取安裝檔案

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

3、解壓檔案

tar -xzvf redis-2.8.19.tar.gzmv redis-2.8.19 /usr/local/redis

4、進入目錄

cd /usr/local/redis

5、編譯安裝

makemake install

6、設定設定檔路徑

mkdir -p /etc/rediscp redis.conf/etc/redis

7、修改設定檔

vi /etc/redis/redis.conf

僅修改:

daemonize yes (no-->yes)

8、啟動

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

9、查看啟動

ps -ef | grep redis 

10、使用用戶端

redis-cli>set name davidOK>get name"david"

11.關閉用戶端

redis-cli shutdown

12、開機啟動配置

echo "/usr/local/bin/redis-server /etc/redis/redis.conf &" >> /etc/rc.local

PS:讓redis以服務方式運行
下面是將redis配置為服務的操作步驟,首先將utils/redis_init_script檔案複製到/etc/init.d下

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

將redis_init_script複製到/etc/rc.d/init.d/,同時易名為redis 
然後

vi /etc/rc.d/init.d/redis 

在文檔第二行添加

# chkconfig: 2345 80 90 

然後注意

EXEC=/usr/local/redis/bin/redis-server  CLIEXEC=/usr/local/redis/bin/redis-cli  

因為我們的安裝目錄是/usr/local/redis-2.8.19,所以上面兩行改為

EXEC=/usr/local/redis-2.8.19/src/redis-server  CLIEXEC=/usr/local/redis-2.8.9/src/redis-cli  

還要注意redis檔案的

$EXEC $CONF 

在CONF後面增加& 

$EXEC $CONF & 

“&”,即是將服務轉到後面啟動並執行意思,否則啟動服務時,Redis服務將佔據在前台,佔用了主使用者介面,造成其它的命令執行不了。
可以看到在/etc/init.d/redis檔案中,有這麼一行:

CONF="/etc/redis/${REDISPORT}.conf" 

於是將redis設定檔拷貝到/etc/redis/下

mkdir /etc/redis   cp /usr/local/redis-2.8.19/redis.conf /etc/redis/6379.conf  

完成上面的操作之後,即可註冊服務:

chkconfig --add redis  

然後啟動redis服務 

service redis start  

redis就可以服務方式運行啦

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.