linux实战-redis(1) -- 在centos中安装redis

来源:互联网 发布:深圳华傲数据技术贷款 编辑:程序博客网 时间:2024/06/10 19:23

=====================安装redis==================================

1、测试了一下,不能用yum安装,也不能用apt-get安装,所以需要去官网下载安装包(我这里下载的是redis-3.2.5.tar.gz),然后用ftp传输到linux。

2、解压文件:

    tar zxvf redis-3.2.5.tar.gz

3、重命名一下:

    mv redis-3.2.5 redis (将文件夹名称成由redis-3.2.5重命名为redis)

4、进入redis文件夹

    cd redis

5、执行make命令,最后几行的输出结果

    Hint: To run ‘make test’ is a good idea

    make[1]: Leaving directory `/usr/local/devtools/redis/src’

    (ps:make的过程是把各种语言写的源码文件,变成可执行文件和各种库文件)

6、执行安装命令

    make install

    提示:cd src && make install

    make[1]: Entering directory `/usr/local/devtools/redis/src'

    Hint: To run 'make test' is a good idea

    INSTALL install

    INSTALL install

    INSTALL install

    INSTALL install

    INSTALL install

    make[1]: Leaving directory `/usr/local/devtools/redis/src'

    (ps:make install是把这些编译出来的可执行文件和库文件复制到合适的地方)

7、测试一下

a、首先我们启动redis服务,启动和关闭redis服务命令如下:

a.1 src/redis-server & 启动redis,加上&表示使redis以后台程序方式运行

a.2 redis-server /usr/local/kencery/redis/redis.conf 启动redis

a.3 src/redis-cli shutdown 关闭redis

a.4 输入启动redis的命令,启动redis,如图所示:

a.5 当redis启动完成之后,使用netstat -ntlp |grep 6379 查看端口是否在使用中,如果在使用中,则说明安装成功,否则安装没有成功。

b、连接redis并且测试,连接命令为:src/redis-cli,最后的测试结果如图所示:

到这里reids的安装和测试工作全部完成了。

=====================安装完毕==================================

注意事项:

1、第6步的时候,我们根据提示,执行:cd src && make install

提示:

    Hint: To run 'make test' is a good idea

    INSTALL install

    INSTALL install

    INSTALL install

    INSTALL install

    INSTALL install

    按照提示执行:make test

    提示:You need tcl 8.5 or newer in order to run the Redis test

    make: *** [test] Error 1

    解决方法参考:http://www.linuxfromscratch.org/blfs/view/cvs/general/tcl.html

    也可以使用:yum install tcl 命令安装后来经搜索发现不需要安装,直接到src目录下执行 ./redis-server 就可以。

2、如果要远程访问,请配置防火墙,开放6379端口

3、在redis运行时,不要使用Ctrl+C,这样会使程序中断退出。

1 0