CentOS下安装Redis

安装步骤

  1. 下载Redis安装包
    wget http://download.redis.io/releases/redis-5.0.3.tar.gz
  2. 解压压缩包
    tar -zxvf redis-5.0.3.tar.gz
  3. 使用yum安装gcc依赖
    yum install gcc
  4. 跳转至解压后的文件夹
    cd redis-5.0.1
  5. 编译文件
    make MALLOC=libc
  6. 手动创建安装目录
    make之后已经生成了可运行的脚本文件不需要再执行install了,将脚本文件拷贝至指定位置.
    需要手动创建三个目录:
    mkdir -p /usr/local/redis/{bin,data,log}
  7. 拷贝src目录下的脚本至所创建的目录中
    cp src/{redis-server,redis-cli,redis-benchmark,redis-check-aof,redis-check-rdb,redis-sentinel} /usr/local/redis/bin
  8. 拷贝Redis配置文件
    mkdir /etc/redis
    cp redis.conf /etc/redis/6379.conf
  9. 配置Reids配置文件(位置:/etc/redis/6379.conf)
    vim /etc/redis/6379.conf
    daemonizeyes:确保守护进程开启,即在后台运行
    requirepass为你的Redis密码:为Redis设置密码
    注释掉bind:设置可以远程连接
    protected-mode设为no:关闭保护模式,否则不能远程操作数据库
    修改dir ./,改为:dir /usr/local/redis/data/ 修改数据库文件的地址
    配置日志:logfile /usr/local/redis/log/redis.log
    设置日志记录的级别,redis支持四个级别:debug、verbose、notice、warning,个人建议设置为notice:loglevel notice
  10. 设置开机启动脚本
    cp utils/redis_init_script /etc/init.d/redis
  11. 修改脚本参数(脚本地址:/etc/init.d/redis)
    脚本中有以下几个变量需要注意:
    REDISPORT=6379 端口号
    EXEC=/usr/local/redis/bin/redis-server 命令路径(要修改下)
    CLIEXEC=/usr/local/redis/bin/redis-cli 命令路径(要修改下)
    PIDFILE=/var/run/redis_${REDISPORT}.pid
    CONF="/etc/redis/${REDISPORT}.conf" 配置文件
  12. 启动Redis
    打开Redis命令 service redis start
    关闭Redis命令 service redis stop
  13. 开启防火墙端口
    firewall-cmd --zone=public --add-port=6379/tcp --permanent 打开3306端口
    firewall-cmd --reload 重新载入设置
  14. 将Redis加入PATH环境变量
    vim /etc/profile
    export PATH=$PATH:/usr/local/redis/bin插入在最后一行
    source /etc/profile 重新加载环境变量
  15. 设置Redis开机启动
    systemctl enable redis.service

配置文件

可以查看下这个文章:Redis配置


  转载请注明: 生而为人 CentOS下安装Redis

 上一篇
Vim搜索 Vim搜索
命令行模式下输入:/user,就会查找user字符串 n键:查看下一个匹配 N键:跳转上一个匹配 关闭高亮:命令模式下,输入:nohlsearch或者简写noh或set noh 推荐文章(由hexo文章推荐插件驱动)Linux切换开
2019-02-22
下一篇 
Mysql密码策略 Mysql密码策略
先查看下MySQL中关于密码的设置: mysql> show variables like '%password%'; +----------------------------------------------+------------
  目录