Linux系統中安裝Redis經驗

Linux系統中安裝Redis經驗linux

    首先從官網上下載Redis :http://redis.io/download
    Redis服務器端的默認端口是6379。q
    操做Linux系統:
        cd /                                                                    :回到根目錄
        cd opt/                                                               :進入opt文件
        mkdir redis                                                         :建立redis文件夾
        經過WinSCP工具,將Redis的源碼包由windows上傳到Linux系統的這個目錄/opt/redis (即根目錄下的lamp文件夾)
         tar -zxf redis-2.6.17.tar.gz                                   :解壓縮
        cd redis-2.6.17                                                     :進入到解壓後的Redis目錄
        make                                                                 :編譯redis


        (注意,編譯須要C語言編譯器gcc的支持,若是沒有,須要先安裝gcc。能夠使用rpm -q gcc查看gcc是否安裝)
        (利用yum在線安裝gcc的命令    yum -y install gcc )
        (若是編譯出錯,請使用make clean清除臨時文件。以後,找到出錯的緣由,解決問題後再來從新安裝。 )windows

        make install                                                        :執行安裝服務器


        到此就安裝完成。可是,因爲安裝redis的時候,咱們沒有選擇安裝路徑,故是默認位置安裝。在此,咱們能夠將可執行文件和配置文件移動到習慣的目錄        tcp

        cd /                                                                     :回到根目錄
        cd /usr/local                                                        :進入local
        mkdir -p /usr/local/redis/bin                                :建立bin  
        mkdir -p /usr/local/redis/etc                                 :建立etc
        cd /opt/redis/redis-2.6.17/                                     :進入安裝了的Redis目錄
        mv ./redis.conf /usr/local/redis/etc                       :移動redis.conf到etc中
        cd /opt/redis/redis-2.6.17/src/                              :進入安裝了的Redis的src
        mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin                                :移動到etc中工具

        開放linux 6379 端口性能

            第一種方法和第二種方法的使用仍是要看你的LINUX系統
        這是第一種方法
            1.編輯 /etc/sysconfig/iptables 文件:vi /etc/sysconfig/iptables
            加入內容並保存:-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 6379 -j ACCEPT
            2.重啓服務:/etc/init.d/iptables restart
            3.查看端口是否開放:/sbin/iptables -L -n
        這是第二種方法
            開啓端口命令
            輸入firewall-cmd --query-port=6379/tcp,若是返回結果爲no,那麼證實6379端口確實沒有開啓。測試

            輸入firewall-cmd --add-port=6379/tcp,將6379端口開啓,返回success。spa


        比較重要的3個可執行文件:
            redis-server:Redis服務器程序
            redis-cli:Redis客戶端程序,它是一個命令行操做工具。也能夠使用telnet根據其純文本協議操做。
            redis-benchmark:Redis性能測試工具,測試Redis在你的系統及配置下的讀寫性能。.net

        Redis的啓動命令:
            /usr/local/redis/bin/redis-server
            或
            cd /usr/local/redis/bin
            ./redis-server /usr/local/redis/etc/redis.conf    爲redis-server指定配置文

查看Redis是否啓動

ps -ef | grep redis

http://blog.csdn.net/zgf19930504/article/details/51850594

相關文章
相關標籤/搜索