CentOS6.5安裝Redis2.8.19

其實,不想寫這篇文章的,網上有很多文章了,只是記錄一下自己的安裝過程,可能和網上的有些不怎麼一樣,我們的文章一般會比較詳細,今天就簡單記錄一下~~

首先,我的源碼包一般放在/data/src/ 下面

1、下載Redis2.8.19

[root@localhost202 src]# wget http://download.redis.io/releases/redis-2.8.19.tar.gz

[root@localhost202 src]# tar -zxf redis-2.8.19.tar.gz

[root@localhost202 src]# cd redis-2.8.19

2、編譯

[root@localhost202 redis-2.8.19]# make

3、編譯測試

[root@localhost202 redis-2.8.19]# make test

小提示:如果沒安裝有tcl那麼會包下面這錯誤:

You need tcl 8.5 or newer in order to run the Redis test

   【安裝Tcl-8.6.3】

     [root@localhost202 src]# wget http://downloads.sourceforge.net/tcl/tcl8.6.3-src.tar.gz

     [root@localhost202 src]# tar -zxf tcl8.6.3-src.tar.gz

     [root@localhost202 src]# cd tcl8.6.3/unix/

     [root@localhost202 src]# ./configure

     [root@localhost202 src]# make

     [root@localhost202 src]# make install

4、安裝

[root@localhost202 redis-2.8.19]# make PREFIX=/usr/local/redis install

這步完了之後,Redis就被安裝到了/usr/local/redis/ 下面了

5、配置,下面就是修改配置文件

[root@localhost202 redis-2.8.19]# cp ./redis.conf /usr/local/redis/

[root@localhost202 redis-2.8.19]# vim /usr/local/redis/redis.conf

daemonize   yes          #redis將以守護進程的方式運行,默認爲no會暫用你的終端

timeout 300          #當 客戶端閒置多長時間後關閉連接,如果指定爲0,表示關閉該功能

dir /data/redisdb        #指定數據庫持久化數據目錄

更多的配置信息說明,請百度“redis配置文件詳解”,瞭解更多的信息

[root@localhost202 redis-2.8.19]# mkdir -p /data/redisdb #創建redis數據存放目錄

6、運行/開啓Redis

[root@localhost202 redis-2.8.19]# /usr/local/redis/bin/redis-server

這裏會輸出一些信息,會教你怎樣配置一些重要的配置,請看這篇文章:

http://www.cnblogs.com/whendream/p/4228885.html

7、進入Redis客戶端,進行簡單的操作體驗

[root@localhost202 redis-2.8.19]# /usr/local/redis/bin/redis-cli

127.0.0.1:6379> set name tomener

OK

127.0.0.1:6379> get name

"tomener"

~~小插曲,剛開是安裝的時候,把安裝目錄名稱寫錯了,寫成了/usr/local/reids 本來應該是redis,怎麼辦呢,先關閉Redis,看第8步,然後再make PREFIX=/usr/local/redis install一次,完了之後把,之前的reids目錄刪除了, rm -rf /usr/local/reids,再配置一次配置文件就ok了。

8、關閉Redis

[root@localhost202 redis-2.8.19]# /usr/local/redis/bin/redis-cli shutdown

CentOS編譯安裝Redis完畢~~

9、加入服務,並開機自啓動

[root@localhost202 redis-2.8.19]# vim /etc/init.d/redis

加入如下腳本,新浪博客不好貼出來,我就貼到我們的cnblogs供大家使用

http://www.cnblogs.com/whendream/p/4228768.html

把裏面的代碼複製到redis裏面

[root@localhost202 redis-2.8.19]# chmod 0755 /etc/init.d/redis

測試一下

[root@localhost202 redis-2.8.19]# /etc/init.d/redis start

加入Linux服務

[root@localhost202 redis-2.8.19]# chkconfig --add redis

設置開機自啓動

[root@localhost202 redis-2.8.19]# chkconfig --level 235 redis on

加入服務之後我們就可以用熟悉的命令來開啓、關閉、重啓redis了

[root@localhost202 redis-2.8.19]# service redis start|stop|restart


Redis安裝、配置、啓動、服務的介紹到此就介紹了~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章