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、進入目錄
5、編譯安裝
6、設定設定檔路徑
mkdir -p /etc/rediscp redis.conf/etc/redis
7、修改設定檔
僅修改:
8、啟動
/usr/local/bin/redis-server /etc/redis/redis.conf
9、查看啟動
10、使用用戶端
redis-cli>set name davidOK>get name"david"
11.關閉用戶端
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
在文檔第二行添加
然後注意
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檔案的
在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
完成上面的操作之後,即可註冊服務:
然後啟動redis服務
redis就可以服務方式運行啦