redis學習1--初識redis,redis的安裝,啟動。。。
Linux 環境下 下載redis
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
解壓
tar -zxvf redis-3.0.7.tar.gz -C /data/wwwroot/
為了方便目錄管理及未來的升級 在當前目錄下建立一個連接
cd /data/wwwroot/
ln -s redis-3.0.7 redis
進入redis 目錄 cd redis 或者cd redis-3.0.7
編譯redis
make (如果沒有c環境,需要安裝c環境 yum install gcc-c++)
安裝redis
make install
安裝完成
Redis三種啟動方式
1 默認啟動 redis-server 默認以6379端口啟動 redis-cli(默認以6379端口連接)
redis-server
2 動態指定參數啟動(如端口)
redis-server --port 6380 以6380啟動 redis-cli -p 6380 以6380端口連接
3 配置文件啟動(推薦)
在redis目錄下建立config配置文件目錄
mkdir config
拷貝默認配置文件到config目錄下
cp redis.conf config/
進入到config
將文件改名 以達到端口號區分redis實例集群
mv redis.conf redis-6381.config
將 redis-6381.config 去除 註釋及空格 並重定向到新的文件
cat redis-6381.config | grep -v "#" | grep -v "^$" > redis-6382.config
將原文件刪除 rm -rf redis-6381.config
修改 redis-6382.config 目前只保留一下設置
返回上一層 並新建data目錄
以配置文件的形式啟動
redis-server config/redis-6382.config
啟動完成 進入data目錄 並查看啟動日誌
cat data/6382.log
啟動成功
Redis配置文件解釋
Daemonize(默認no):redis默認是以非守護進程啟動,建議使用yes,當使用yes的時候,redis啟動日誌會打印我們設置的文件當中
Port(默認6379):redis啟動端口
Logfile :redis系統日誌
Dir:redis工作目錄(比如日誌文件及持久化存在的目錄)
關閉redis的方法
redis-cli -p 6382 shutdown,或者客戶端登入 執行shutdown,這種關閉方式相對於直接殺進程是有一定好處的,殺進程有可能數據丟失等問題
redis學習1--初識redis,redis的安裝,啟動。。。