Learn Redis 初心者學習之路 (2) - Redis 安裝與設定

我是使用Windos環境, 雖然有人佛心的提供了Redis Windows Service的版本, 但還是建議安裝於Linux環境下, 一是效能較好, 二是網路資源較多若是有問題比較能找到解決方案。


以下為Ubuntu安裝Redis步驟
參考來源Redis官網: http://redis.io/topics/quickstart

下載:
$ wget http://download.redis.io/redis-stable.tar.gz
$ tar xvzf redis-stable.tar.gz
$ cd redis-stable
$ make 



測試安裝環境
$ make test

安裝Redis
$ make install

 啟動Redis
$ redis-server

確認Redis是否正常運作, 如果work會回傳Pong
$ redis-cli
$ ping
>PONG

安裝成功後為了讓Redis每次Start都是讀取設定檔, 我們還需要進行一些設定, 否則Redis任何設定的值都會是預設的, 例如你想要設定Redis密碼, 可在設定檔中設定

輸入指令建立如下資料夾
$ sudo mkdir /etc/redis
$ sudo mkdir /var/redis
$ sudo mkdir /var/redis/6379

複製init script
$ sudo cp utils/redis_init_script /etc/init.d/redis_6379

編輯init script, 確認REDISPORT 為6379
$ sudo vi /etc/init.d/redis_6379

複製範例設定檔至剛剛建立的資料夾下: /etc/redis
$ sudo cp redis.conf /etc/redis/6379.conf

修改設定檔裡的設定
1. daemonize 設定為yes
2. pidfile 的路徑設定為 /var/run/redis_6379.pid
3. port 確認port為6379
4. loglevel 根據自己喜好設定log層級
5. logfile  設定log file的位置: /var/log/redis_6379.log
6. dir : /var/redis/6379 (非常重要的步驟)
$ sudo vi /etc/redis/6379.conf

重新啟動Ubuntu Server

啟動Redis Server
$ sudo update-rc.d redis_6379 defaults

可以輸入redis-cli save測試看看dump file是不是有存到這個路境下:/var/redis/6379/, 如果有的話就表示剛剛的設定都成功了,Redis在啟動時會讀取設定檔

*補充
若有需要可設定Redis密碼,, 增加安全性

1. 輸入如下指令找到Redis的Config文件6379.conf(路徑根據自行安裝的位置調整)
$ sudo vi /etc/redis/6379.conf

2. 打開Redis.conf後找到如下行:
#requirepass foobared

3. 更改成你要的密碼
#requirepass YOURPASSWORD你的密碼

留言

  1. The Black Titanium Wedding Band of The Tour
    The Black edc titanium Titanium titanium pot Wedding Band of The Tour is an titanium body armor upcoming event in the 2020 Tour of Rock Band Of The babyliss pro nano titanium straightener Tour titanium nail featuring a guitar solo by Jeff Porcaro, David Paich

    回覆刪除

張貼留言

這個網誌中的熱門文章

Swift - 自訂navigation bar style