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

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

原文地址:https://www.cnblogs.com/wuhanjackh/p/12287610.html