Linux伺服器上Redis安裝和配置
1、下載安裝redis
在Linux伺服器上,命令列執行以下命令(cd ./usr local/src 一般源碼放在這裡(推薦源碼安裝))
wget http://download.redis.io/releases/redis-3.0.7.tar.gztar xzf redis-3.0.7.tar.gzcd redis-3.0.7make
make all
make install
說明:
wget:下載遠程檔案到本地當前檔案夾中。
tar xzf :解壓檔案到當前檔案夾目錄
cd:進入檔案夾
make make all make install:安裝redis
執行完,進入目錄/usr/local/bin 多了幾個檔案:
- redis-server:Redis伺服器的daemon啟動程式
- redis-cli:Redis命令列操作工具。當然,你也可以用telnet根據其純文字協議來操作
- redis-benchmark:Redis效能測試工具,測試Redis在你的系統及你的配置下的讀寫效能
- redis-stat:Redis狀態偵查工具,可以檢測Redis目前狀態參數及延遲狀況
2、配置Redis
把設定檔(/usr/local/src/redis-3.0.7/redis.conf)複製到指定目錄,方便維護操作(/home/redis/redis.conf)
修改redis設定檔(/home/redis/redis.conf)<以下是需要修改的內容>
daemonize yesport 6379bind 192.168.1.1 127.0.0.1logfile "/home/redis/logs/redis.log"databases 16
dbfilename dump.rdbdir /home/redis/data/redisdata
備忘:
daemonize:Redis預設不是以守護進程的方式運行,可以通過該配置項修改,使用yes啟用守護進程
port:連接埠
bind:綁定的主從主機地址,一般為內網地址,外網不安全
logfile:系統記錄日誌(別忘記建立目錄檔案夾)
databases:設定資料庫的數量,預設資料庫為0
dbfilename:指定本機資料庫檔案名稱,預設值為dump.rdb
dir:指定本機資料庫存放目錄(別忘記建立目錄檔案夾)
3、啟動Redis
啟動redis服務:
./redis-server(預設啟動)
./redis-server redis.conf 或者 /usr/local/bin/redis-server /home/redis/redis.conf 或者 redis-server /home/redis/redis.conf (通過參數設定檔啟動<建議用這個方法安全>)
查看Redis是否在運行:ps -ef |grep redis
查看連接埠是否在監聽狀態:netstat -lntp | grep 6379
使用Redis命令列(執行Redis操作命令):./redis-cli
查看連接埠使用方式:netstat -nlt (我們已經正常啟動Redis,連接埠6379)
修改設定檔後,記得先殺死Redis進程,然後再重啟Redis,方法如下:
首先查詢進程的pid:ps -ef |grep redis
然後殺死改進程:kill -9 15954
然後命令:netstat -nlt看看是否還處於監聽狀態,不再說明殺死。
最後重啟Redis:redis-server /home/redis/redis.conf
再次查看是否重啟成功:netstat -nlt
4、測試
啟動用戶端程式redis-cli和redis服務互動:
OK,正常運行了O(∩_∩)O哈哈~
下面關於Redis的文章您也可能喜歡,不妨參考下:
Ubuntu 14.04下Redis安裝及簡單測試
Redis主從複製基本配置
Redis叢集明細文檔
Ubuntu 12.10下安裝Redis(圖文詳解)+ Jedis串連Redis
Redis系列-安裝部署維護篇
CentOS 6.3安裝Redis
Redis安裝部署學習筆記
Redis設定檔redis.conf 詳解
Redis 的詳細介紹:請點這裡
Redis 的:請點這裡
本文永久更新連結地址: