Redis安裝及相關命令

Linux 下安裝

一、下載地址:http://redis.io/download,下載對應版本,我以redis-5.0.6爲例

$ wget http://download.redis.io/releases/redis-5.0.6.tar.gz
$ tar xzf redis-5.0.6.tar.gz
$ cd redis-5.0.6
$ make && make install

make時如果遇到zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory錯誤,用make MALLOC=libc && make install重新安裝

編譯完成後 redis-5.0.6/src目錄下會出現編譯後的redis服務程序redis-server和客戶端程序redis-cli

二、啓動和參數設置

第一種啓動方式:

下面啓動redis服務.

$ cd src
$ ./redis-server

注意這種方式啓動redis 使用的是默認配置。

如果你修改了redis配置文件,啓動是必須指定配置文件位置,不然重新啓動redis也不生效。

必須通過啓動參數告訴redis使用指定配置文件使用下面命令啓動。

redis.conf 默認在redis-5.0.6目錄下,也可以移動起位置到你要引用 的位置,如src下

$ cd src
$ ./redis-server ../redis.conf

redis.conf是一個默認的配置文件。我們可以根據需要使用自己的配置文件。

啓動redis服務進程後,就可以使用測試客戶端程序redis-cli和redis服務交互了。 如下,說明安裝成功。

$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

第二種方式: 

安裝工具安裝:在redis-5.0.6目錄下,有個utils文件夾,可以通過執行utils/install_server.sh命令來安裝

該腳本會將redis安裝成系統服務,並啓動redis,執行install_server.sh會提示你輸入redis配置文件、日誌文件、數據目錄和redis-server的存儲位置,如果不需要修改路徑,直接回車即可。默認是6379端口,你可以自己設定端口,如7000,其他默認即可,最後的path需要指定redis-server所在的位置,然後enter即可。

配置文件位置在/etc/redis/7000.conf,此時redis已經啓動,並且已經加入了系統服務。

啓動和停止服務

service redis_7000 stop        ## 停止
service redis_7000 start        ## 啓動
service redis_7000 restart     ## 重啓
service redis_7000 status      ## 查看服務運行狀態
/etc/init.d/redis_7000 status   ## 查看服務運行狀態


連接

進入src目錄下執行 ./redis-cli -h localhost -p 7000

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