• linux安装redis


    linux命令:dir  ls 

    /usr:

    类似Windows的Program files目录,用户很多应用程序都安装在此目录下。

    /usr/bin、/usr/sbin、/usr/lib:系统启动后为了一些功能而使用的命令。

    /usr/local/bin、/usr/local/sbin、/usr/local/lib:存储的是当前系统启动后的第三方软件需要用到的一些可执行文件和库文件,第三方应用程序也常安装在/usr/local/下。
    ————————————————
     

    注:希望将redis安装到此目录 /usr/local/redis
    希望将安装包下载到此目录 /usr/local/src

    1.创建安装目录/usr/local/redis

    mkdir /usr/local/redis

    2.进入安装包目录

    cd /usr/local/src

    3.进行下载安装包

    wget https://download.redis.io/releases/redis-7.0.4.tar.gz

    4.进行解压

    tar -xzvf redis-7.0.4.tar.gz

    5.进入redis-7.0.4 此目录

    cd redis-7.0.4

    6.安装到指定目录中

    make PREFIX=/usr/local/redis install

    注意:Redis是使用C++编写的,需要安装C++环境,如果没有安装,需要安装

             查看gcc版本

    7.配置文件,拷贝redis.conf到安装目录下

    cp redis.conf /usr/local/redis/bin/

    8.启动 :进入安装目录/usr/local/redis/bin,运行启动命令

    cd /usr/local/redis/bin

    ./redis-server /usr/local/redis/bin/redis.conf

    设置redis 在后台运行

    进入/usr/local/bin,

    将redis.conf中的daemonize设置为yes(默认为no),redis就将会在后台运行   

    打开vim:终端输入vim——进入输入模式:i——退出编辑模式esc——保存输入:w仅仅保存。输入:q退出。输入:wq保存并且退出。:wq 文件名.格式 (退出并且命名)

    在进入 /usr/local/redis/bin目录,启动redis,用刚配置的redis.conf 启动,即可在后台运行

    ./redis-server redis.conf

    检验是否成功方法:

    本地连接redis,输入命令redis-cli,进入客户端

     

    服务器的地址是47.100.7.120,大家可换成自己的服务器地址!!!

    linux卸载删除redis操作

    ps aux | grep redis

    linux卸载Redis的步骤:

    1、查看reids 是否在运行,如果在运行的话,先关闭

    使用以下命令查看:

    1

    ps aux | grep redis

    从图上可以看出,redis-server目前正在6379端口运行,需要将该进程关闭。

    使用以下命令将进程关闭

    1

    kill -9 PID

    2、停止redis-server 服务

    正常停止redis-server 服务,使用reids 客户端命令:

    1

    redis-cli shutdown

    3、删除/usr/local/lib目录下与redis相关的文件:

    查看文件:

    1

    ls /usr/local/bin/redis-*

    删除文件:

    1

    rm -rf /usr/local/bin/redis-*

    4、删除掉解压后的文件目录和所有文件

    1

    rm -rf redis-3.2.1

    卸载完成

     

  • 相关阅读:
    点云从入门到精通技术详解100篇-三维点云属性变换编码(中)
    租服务器太贵?流程太麻烦?教你如何免费解决
    关键任务:网络安全事件中真正重要的是什么
    ANDI数据集介绍|补充信息|2022数维杯国际赛C题
    亚商投资顾问 早餐FM/0929 国际油价全线上涨
    day-08 基于Linux的网络编程(套接字和标准I/O、分离I/O流、epoll、多线程服务器)
    Chapter 6 CNN(Convolutional Neural Network)
    map和set
    代码随想录算法训练营Day37 |01背包登场,416. 分割等和子集
    Unity中程序集dll
  • 原文地址:https://blog.csdn.net/xiaochongwu/article/details/126117375