1、下載安裝redis 在linux伺服器上,命令行執行以下命令(cd ./usr local/src 一般源碼放在這裡(推薦源碼安裝)) 說明: wget:下載遠程文件到本地當前文件夾中。 tar xzf :解壓文件到當前文件夾目錄 cd:進入文件夾 make make all make inst ...
1、下載安裝redis
在linux伺服器上,命令行執行以下命令(cd ./usr local/src 一般源碼放在這裡(推薦源碼安裝))
wget http://download.redis.io/releases/redis-3.0.7.tar.gz tar xzf redis-3.0.7.tar.gz cd redis-3.0.7 make
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 yes port 6379 bind 192.168.1.1 127.0.0.1 logfile "/home/redis/logs/redis.log" databases 16
dbfilename dump.rdb dir /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哈哈~