小蚂蚁学习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"

相关文章
相关标签/搜索