Redis学习笔记-Redis安装部署

来源:互联网 发布:高性能linux服务器 编辑:程序博客网 时间:2024/06/06 04:43

Redis学习笔记

 

 

  1. 安装Centos 7 官网下载安装系统安装包
  2. 配置网络

    a) 进入 /etc/sysconfig/network-scripts/

    b) 用vi 编辑文件ifcfg-eth0,并配置相应ip信息,:wq 保存退出

    c) 重启network (service network restart)

    完成以上步骤就可以正常联网了!

     

  3. Yum更新

    执行命令yum -y upgrade 或 yum -y update 更新程序包

    yum的命令形式一般是如下:yum [options] [command] [package ...]
    其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。

  4. 安装net-tools ,查看网络配置(其他工具包安装过程类似)

    安装wget,下载源码

    安装gcc

    安装iptables-services

     

  5. 源码方式编译安装Redis

    新建目录

    redis安装目录

    源码下载目录

    下载源码

    解压源码

     

    编译(如果编译失败,需要删除之前解压的文件重新解压,然后再make)

    【rm -rf路径】 的时候一定要格外小心,linux没有回收站的

     

    安装到指定目录

     

    在安装成功后,你将可以在/data/apps/redis看到一个bin的目录,里面包括了以下文件:

     

    Redis可执行文件说明:

    redis-server:Redis服务器的daemon启动程序
    redis-cli:Redis命令行操作工具。或者通过telnet进行纯文本协议操作
    redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能

     

     

  6. 配置Redis

    配置Redis环境变量:

    redis环境变量设置

    export REDIS_HOME=/data/apps/redis

    export PATH=$PATH:$REDIS_HOME/bin

    环境变量配置成功:

     

    修改配置文件redis.conf

    配置密码:

    配置bind:

    配置端口:

    配置后台运行:

     

    配置Linux防火前例外端口

    iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

    保存并重启

     

  7. 启动Redis

    启动Redis有直接启动和初始化脚本启动俩种方式,分别适用于开发环境和生产环境

    1. 直接启动

    2. 初始化脚本启动

      ..............

     

  8. 客户端连接

    redis-cli -h 172.16.1.191 -p 6379 -a 123

     

  9. 总结

    至此整个安装启动过程完毕,自启动配置以后有机会补上。

    整个安装配置过程中遇到的问题主要集中在linux操作系统不熟悉,尤其是防火墙例外的配置(本人之前一直在windows下开发,windows安装完成自动关闭防火墙,哈哈…)

    入门之作,如有不妥欢迎拍砖。