小螞蟻學習Redis筆記(2)——Redis安裝和配置

Redis的安裝
redis

    下載地址    http://redis.io/download sql

    選擇一個最新的穩定版本,目前是 redis-3.0.5.tar.gz (選擇stable,穩定版本)
vim

    解壓壓縮包    tar -zxvf    redis-3.0.5.tar.gz
tcp

    進入該目錄    cd    redis-3.0.5
學習

    編譯              make    這裏須要注意一下,若是出現報錯,記得最後一句有個error 2,使用了命令  make MALLOC=libc 便可。
spa

    安裝               cd src && make install    進入src目錄,而後安裝。&& 邏輯與,命令1正確執行,命令2才能執行(先學習了Linux,果真是好處多多啊,hiehie……).net


爲了方便管理,須要對文件作出一些改動server

    遞歸建立兩個目錄    blog

        1. mkdir    -p    /usr/local/redis/bin    這個目錄存放命令遞歸

        2. mkdir    -p    /usr/local/redis/etc    這個目錄存放配置文件 

    把命令和配置文件進行轉移,轉移到剛剛建立好的這兩個目錄

        1. mv    /root/lamp/redis-3.0.5/redis.conf    /usr/local/redis/etc    把配置文件轉移過去

        進入src目錄:    cd    /lamp/redis-3.0.5/src

        2. mv    mkreleasehdr.sh  redis-benchmark  redis-check-aof  redis-check-dump  redis-cli  redis-server    /usr/local/redis/bin

    這就能夠了,這樣作的目的是爲了便於管理,由於把lamp等軟件全部的命令和配置文件都存放在 /usr/local/ 下,之後管理起來會比較輕鬆。


啓動 Redis 服務

    /usr/local/redis/bin/redis-server

    啓動是啓動起來了,可是感受好彆扭,服務沒有後臺啓動,當前界面沒法操做了。並且還報了警告 warming:no config file ……缺乏一個配置文件。

    Ctrl+c    退出來,爲redis服務指定一個配置文件,命令:

    /usr/local/redis/bin/redis-server    /usr/local/redis/etc/redis.conf

    warming 卻是消失了,可是仍是前臺運行,這時候須要修改一下 redis.conf 配置文件,命令:

    vim     /usr/local/redis/etc/redis.conf    找到 daemonize no 修改成 yes,改成後臺運行。

    而後啓動就妥妥的了    ~(~ ̄▽ ̄)~


檢查是否啓動成功

    查看當前進程,命令:    

    ps    -ef    |    grep    redis

    root      2330     1  0 04:11 ?        00:00:05 /usr/local/redis/bin/redis-server *:6379    說明redis正在運行

    查看6379端口的監聽服務,命令:

    netstat    -tunpl    |    grep    6379

    tcp        0      0 0.0.0.0:6379                0.0.0.0:*                   LISTEN      2330/redis-server * 

    tcp        0      0 :::6379                     :::*                        LISTEN      2330/redis-server *

    說明 redis 服務正在監聽。

    Redis的默認端口:6379

    Mysql的默認端口:3306

    MongoDB的默認端口:27017 和 28017

    ok,這就說明redis已經啓動成功了


退出Redis服務

    pkill    redis-server


啓動客戶端

    /usr/local/redis/bin/redis-cli


學PHP的小螞蟻 原創博客 http://my.oschina.net/woshixiaomayi/blog


2015年11月14日17:43:33 補充

    今天在家裏試驗的時候,從新安裝了一遍redis,按照上面的步驟走,仍是一直爆出一個 error 2 的錯誤,沒法解決,按照如下方法執行,就很好解決了,mark一下。

由於系統是32位的,因此須要加上 CFLAGS="-march=i686"

make CFLAGS="-march=i686"

相關文章
相關標籤/搜索