centos下安裝redis

來源:互聯網
上載者:User

標籤: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!
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.