1
redis的安装
  1. redis安装包redis-4.0.5.tar.gz下载, 可以去redis的官网下载, 地址:http://download.redis.io/rele...;
  2. 将下载的安装包上传到linux上, 并进行解压:
    tar -zxvf redis-4.0.5.tar.gz
  3. 进入到解压完的redis目录中:
    cd redis-4.0.5
  4. 然后执行命令
    make && make test && make install
  5. 执行命令时可能会报一些错误, 主要的问题可能是因为linux中没有安装相应的包导致, 同学们可以根据报的错误到网上进行搜索, 一般都可以找到解决的办法, 这里不再一一列举可能出现的问题, 问题解决以后, 重新执行第4部的步骤即可;

    生产环境下的启动

    主要是将redis作为系统的一个deamon进程去运行, 每次系统系统启动的时候, redis都一起启动;

  6. 进入redis的目录中的util目录下
    cd redis-4.0.5/utils
  7. 将该目录下的redis_init_script文件重命名为redis_6379(6379是redis启动的端口号, 如果要使用其他端口号, 可以将文件命名为其他名称, 端口的修改可以在redis_6379中的REDISPORT配置修改, 默认为6379):
    mv redis_init_script redis_6379
  8. 然后将redis_6379移动到/etc/init.d目录下:
    mv redis_6379 /etc/init.d
  9. 创建两个目录/etc/redis, /var/redis/6379:
    cd /etc
    mkdir redis(存放redis的配置文件)
    cd /var
    mkdir redis
    cd redis
    mkdir 6379(存放redis的持久化文件)
  10. 进入到redis的目录中, 找到redis的配置文件redis.conf, 拷贝到/etc/redis下:
    cp redis.conf /etc/redis/
  11. 并重命名为6379.conf
    mv redis.conf 6379.conf
  12. 修改6379.conf中的一些配置

    1. daemonize yes (让redis以后台进行启动)
    2. profile /var/run/redis_6379.pid 设置redispid文件的位置
    3. port 6379 redis的启动端口号
    4. dir /var/redis/6379 持久化文件存储位置
    5. protected-mode no 关闭保护模式
    6. bind 127.0.0.1 改为 bind 0.0.0.0 和5一起使用, 保证redis可以远程访问
  13. 启动redis, 进入/etc/init.d目录下, 执行如下命令:
    chmod 777 redis_6379
    ./redis_6379 start
  14. 确认redis进程是否启动:
    ps -ef | grep redis
    root 28099 1 0 22:52 ? 00:00:00 /usr/local/bin/redis-server 127.0.0.1:6379
  15. 看到有如下命令行时, 则表示启动已经成功;
  16. 设置随机启动: 在redis_6379文件中添加两行注释:
    #chkconfig: 22345 10 90
    #description: Start and Stop redis
  17. 然后执行命令:
    chkconfig --add redis_6379(将脚本添加到服务列表)
    chkconfig redis_6379 on

    redis的一些相关操作
  • 关闭redis进程: 使用redis目录下src中的redis-cli: ./redis-cli shutdown
  • 进入redis的客户端界面: 使用redis-cli: ./redis-lic

红番茄
7 声望2 粉丝