• Ubuntu安装Redis


    前言:

      由于Redis是在Linux系统上开发,因此需要在Linux系统进行安装

    安装:

    1. 下载redis文件(官网)
    2. 启动Ubuntu系统
    3. 打开终端(Ctrl+Alt+T)
    4. 在终端输入su root,输入密码,切换到root用户(若已是root用户可忽略此条)
    5. 将下载的redis文件直接拖拽到Ubuntu系统中(无法直接拖拽到终端)
    6. 到local文件底下新建一个目录Redis
      cd /usr/local
      mkdir redis
    7. 输入命令ls查看是否创建成功
    8. 输入以下命令拷贝redis文件到/usr/local/redis底下
      cp /home/xxx/桌面/redis-5.0.7.tar.gz /usr/local/redis 
    9. cd /usr/local/redis 切换到当前文件夹,ls查看是否拷贝成功
    10. 输入ll查看是否有执行权限
      若看到
      -rwxr--r-- 1 root root 675840 1月 8 16:37 redis-5.0.7.tar.gz*    表示当前有执行权限,
      若出现的是
      -rw--r-- 1 root root 675840 1月 8 16:37 redis-5.0.7.tar.gz*       表示无执行权限,此时需要输入chmod +x redis-5.0.7.tar.gz给执行权限
    11. 输入以下命令解压文件
      tar -zxvf redis-5.0.7.tar.gz
    12. ls查看当前是否解压成功,发现多出一个文件
    13. cd redis-5.0.7进入redis文件
    14. ls查看当前redis所有文件
    15. make编译Redis
    16. make install安装Redis(使用make prefix=/usr/local/redis install 表示安装到指定目录),会自动安装到local/bin
    17. 进入安装目录查看是否安装成功
      cd /usr/local/bin
      ls
      如果出现以下6个文件表示安装成功
          redis-benchmark  redis-check-rdb  redis-sentinel
          redis-check-aof  redis-cli        redis-server

      如图所示:

      其中

      redis-benchmark:并发(压力)测试文件
      redis-check-rdb(dump):检测备份文件脚本(rdb方式)
      redis-check-aof:检测备份文件脚本(aof方式)
      redis-sentinel:
      redis-cli:终端操作脚本(启动客户端)
      redis-server:启动redis服务脚本文件(启动服务端)
    18. 启动redis(前端启动方式)
      在当前文件下输入./redis-server启动服务
      打开另一个终端,输入
      cd /usr/local/bin
      ls
      /redis-cli 
      启动客户端
      
      测试Redis:
          在启动的客户端输入 get set命令测试
      输入
          set key1 3  回车存值 
          get key1 回车取值
      
          若在前端启动服务的终端中按Ctrl+C终止服务,再回到客户端输入get key1取值会提示以下错误:
          Connection refused 
          not connected>                    
    19. 启动Redis(后端启动方式)
      到redis解压文件中去拷贝配置文件到redis安装目录进行设置
      cd /usr/local/redis/redis-5.0.7
      ls
      cp redis.conf /usr/local/bin/
      cd /usr/local/bin
      ls
      ll
      chmod 777 redis.conf
      ll
      
      查看当前redis.conf权限为rwxrwxrwx表示有所有权限(增删改查)
      
      vi redis.conf
      
      输入i进入编辑模式
      找到
          daemonize no
          把no改为yes(daemonize表示守护进程,即是否后端启动)
      按esc退出编辑模式
      shit+:输入wq保存并退出
      在终端输入./redis-server redis.conf启动
      输入 ps -aux|grep redis(输入ps -A|grep redis 也行 A大写)查看是否启动成功

      以上为后端启动

    20. 测试后端启动是否成功,测试方式同上
      启动客户端进行测试
      cd /usr/local/bin ./redis-cli

      注:以上为博主查阅多方资料并尝试总结所得,如需转载,请标注来源,尊重劳动成果谢谢!

  • 相关阅读:
    XSS的原理分析与解剖
    js多少时间之前
    倒计时代码
    js data日期初始化的5种方法
    js日期格式化函数
    删除 Windows Azure 网站上的标准服务器头
    Windows Azure 社区新闻综述(#77 版)
    android 获取本机号码需要root吗?
    宣布正式发布 Biz Talk Services、Azure Active Directory 和 Traffic Manager, 同时发布 Azure Active Directory 高级版预览
    Android 下使用tcpdump网络抓包方法
  • 原文地址:https://www.cnblogs.com/wuhanjackh/p/12287610.html
Copyright © 2020-2023  润新知