程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Redis教程 >> 關於Redis >> CentOS系統中Redis數據庫的安裝配置指南

CentOS系統中Redis數據庫的安裝配置指南

編輯:關於Redis

1、檢查安裝依賴程序

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

2、獲取安裝文件

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

3、解壓文件

tar -xzvf redis-2.8.19.tar.gz
mv redis-2.8.19 /usr/local/redis

4、進入目錄

cd /usr/local/redis

5、編譯安裝

make
make install

6、設置配置文件路徑

mkdir -p /etc/redis
cp 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 david
OK
>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就可以服務方式運行啦

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved