美文网首页
安装 redis

安装 redis

作者: xueyueshuai | 来源:发表于2019-05-30 16:13 被阅读0次

    安装 redis(注:以下是基于 linux 系统)

    进入源码目录(注:一般将下载的源码文件统一放在这个目录下,当然也可以不放这里,看个人需要)

    cd /usr/local/src

    下载安装包

    wget http://download.redis.io/releases/redis-4.0.8.tar.gz

    注:此处假设最新版本为 4.0.8,如果不是要下载这个版本,则相应修改

    解压安装包

    tar -zxvf redis-4.0.8.tar.gz

    进入解压后的文件夹

    cd redis-4.0.8

    创建安装目录(注:一般将程序统一安装在 /usr/local/ 目录下,当然也可以不放这里,看个人需要)

    mkdir /usr/local/redis

    安装 redis 到以上目录

    make PREFIX=/usr/local/redis install

    检查是否安装成功

    ls /usr/local/redis/bin

    如果安装成功,可以看到 bin 目录有以下文件

    redis-benchmark

    redis-check-rdb

    redis-sentinel

    redis-check-aof

    redis-cli

    redis-server

    设置开机自启动

    复制安装包中 utils 目录下的启动脚本文件 redis_init_script 到文件夹 /etc/init.d/ 并命名为 redis

    cp /usr/local/src/redis-4.0.8/utils/redis_init_script /etc/init.d/redis

    注:路径 /usr/local/src/redis-4.0.8 是按前面步骤的安装包解压后的位置,如果不是则相应修改;

    编辑 /etc/init.d/redis 文件

    打开文件

    vi /etc/init.d/redis

    修改文件内容

    第一段末尾添加如下内容 #chkconfig: 2345 80 90

    EXEC=/usr/local/bin/redis-server 改为 EXEC=/usr/local/redis/bin/redis-server

    注:此处是设定执行文件的路径,以上路径是假设redis 安装的位置在 /usr/local/redis,如果实际不是,则相应修改;以下两点同;

    CLIEXEC=/usr/local/bin/redis-cli 改为 CLIEXEC=/usr/local/redis/bin/redis-cli

    注:此处是设定客户端启动文件的路径;

    CONF="/etc/redis/${REDISPORT}.conf" 改为 CONF="/usr/local/redis/conf/${REDISPORT}.conf"

    注:此处是设定配置文件的路径;注意 redis 下的目录 conf 是要在下一步手工新增

    保存退出

    新增配置文件存放目录

    mkdir /usr/local/redis/conf

    复制安装包中的配置文件 redis.conf 到以上 conf 目录,并重命名为 6379.conf

    cp /usr/local/src/redis-4.0.8/redis.conf /usr/local/redis/conf/6379.conf

    编辑配置文件 6379.conf

    打开文件

    vi /usr/local/redis/conf/6379.conf

    修改文件的后台运行选项

    找到daemonize no那一行, 将其改为daemonize yes

    保存退出

    修改启动脚本文件的执行权限

    chmod +x /etc/init.d/redis

    设置开机启动

    chkconfig redis on

    测试启动 redis

    service redis start

    注:如果成功,会提示如下:Starting Redis server... Redis is running...

    测试停止 redis

    service redis stop

    重启服务器

    reboot

    测试客户端 redis-cli

    /usr/local/redis/bin/redis-cli

    注:如果成功,提示如下:127.0.0.1:6379

    作者:ccw1078

    链接:https://www.jianshu.com/p/f41169c0c31d

    来源:简书

    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    相关文章

      网友评论

          本文标题:安装 redis

          本文链接:https://www.haomeiwen.com/subject/xduvtctx.html