Linux下redis的安装

1Redis的安装

redisC语言开发,建议在linux上运行,本教程使用Centos6.7作为安装环境。

安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,则需要手动安装。

1.1、检测是否安装gcc

gcc -v

rpm -qa|grep gcc

 

1.2、联网安装gccg++

yum install gcc-c++

 

1.3、安装redis

    版本说明:

    本教程使用redis3.2.11版本。3.0版本主要增加了redis集群功能。

    a、源码下载:

http://download.redis.io/releases/

    redis-3.2.11.tar.gz拷贝到虚机的/usr/local目录下

 

   b、 解压源码

    # tar -zxvf redis-3.2.11.tar.gz

    c、进入解压后的目录进行编译

    # cd redis-3.2.11

    # make

    

    d、安装到指定目录,/usr/local/redis

    # cd /usr/local/redis-3.2.11

    # make PREFIX=/usr/local/redis install

    e、启动:分为前端启动和后台进程启动

    前端启动-->

    # cd /usr/local/redis/bin

    # ./redis-server

    f、后台启动-->到解压安装包的目录找到redis.conf文件(/usr/local/redis-3.2.11

    redis.confredis的配置文件,redis.confredis源码目录。

    注意修改port作为redis进程的端口,port默认6379

    # cd /usr/local/redis-3.2.11

    # cp redis.conf /usr/local/redis/bin/

    # cd /usr/local/redis/bin/

    # vi redis.conf

    修改并保存daemonize no----->daemonize yes

    

    g、重新启动的时候,需要指定配置启动,查看进程是否启动成功。

    # ./redis-server redis.conf

    # ps -aux | grep redis

    

    h、启动客户端或工具查看是否情况成功。

    # ./redis-cli

 

    i、修改防火墙策略,允许外部访问。

    # vi /etc/sysconfig/iptables

    增加:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

    保存退出。

 

    重启防火墙

    # service iptables restart

    查看防火墙状态: 

    # service iptables status

posted @ 2019-02-27 08:20  mollie_x  阅读(151)  评论(0编辑  收藏  举报