標籤:style blog http color 使用 os io strong
先查看當前的路徑
# pwd
我這裡是/root然後到redis的官網上找到最新的redis的tar包,就可以開始一下的操作了。
# wget http://download.redis.io/releases/redis-2.8.13.tar.gz# tar zxf redis-2.8.13.tar.gz# cd redis-2.8.13# make# cd src# ll
查看一下src目錄中有沒有新產生的檔案:
在這個目錄裡會產生6個可執行檔。接下來的工作就是將redis-2.8.13目錄裡的一部分東西一點一點的放到redis相應的安裝目錄下了。我這裡是/usr/local/下,建立redis目錄
# mkdir /usr/local/redis# mkdir /usr/local/redis/bin /usr/local/redis/conf /usr/local/redis/run# ll /usr/local/redis/
建立以上三個目錄,分別用來存放可執行檔、設定檔、redis的進程檔案然後將src目錄下的六個可執行檔複製到/usr/local redis/bin/目錄下
# cp redis-cli redis-check-dump redis-server redis-check-aof redis-benchmark redis-sentinel /usr/local/redis/bin
將src的同級目錄下的redis設定檔redis.conf複製到/usr/local/redis/conf下
# cp ../redis.conf /usr/local/redis/conf
然後切換到/usr/local/redis/conf目錄下開始配置redis
# cd /usr/local/redis/conf# vim redis.conf
預設情況下我們只需要修改幾處就可以讓redis跑起來。
1、修改daemonize 將daemonize 改為“yes”,預設情況下為“no”,這樣我們的redis就可以在後台已守護進程的方式運行了。
2、修改pidfile將路徑改為“/usr/local/redis/run/redis.pid”,預設路徑為“/var/run/redis.pid”,這個可改可不改,其實無所謂,完全是個人習慣問題。這個檔案裡其實只有一個進程號,是redis開啟守護進程運行方式以後需要使用。我們通常是需要redis以守護進程的方式在後台啟動並執行。
3、添加日誌logfile將日誌路徑及檔案名稱設為logfile /data/logs/redis/redis.log,預設為空白。這裡需要保證所有的
目錄必須存在,否則在使用當前配置啟動redis是會失敗。
4、修改redis的工作路徑dirdir /data/redis/6379 ,預設設定為當前路徑“./”。首先我們看一下這個目錄下存放的是什麼東西dump.rdb是預設的本機存放區的資料庫名稱。所以,這個選項我們是應該修改的,因為預設情況先,當有多個連接埠同時啟用的時候(假設為6379、6380、6381),我們一定不希望其他連接埠的資料庫把我們的的資料庫給覆蓋掉,所以從資料安全的角度考慮,我們應該將這個選項設定得盡量詳細些。同3中的注意事項一樣,這裡也應該注意“/data/redis/6379”目錄是真事存在的。
修改完以後儲存之。然後啟動redis:
# /usr/local/redis/bin/redis-server /usr/loca/redis/conf/redis.conf
檢查redis是否已啟動:
# telnet 127.0.0.1 6379
OK!