• ubuntu 卸载/安装 redis


    ubuntu 卸载redis

    1. 卸载软件

    apt-get remove redis

    2. 清除配置

    apt-get remove --purge redis

    3. 删除残留文件

    find / -name redis

    --一般设置如下

    rm -rf var/lib/redis/

    rm -rf /var/log/redis

    rm -rf /etc/redis/

    rm -rf /usr/bin/redis-*

    ubuntu 安装redis

    0.0 初始化文件件

    mkdir /usr/local/redis

    mkdir /etc/redis

    1. 下载安装文件

    wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz

    2. 解压

    tar xzf redis-2.6.14.tar.gz 

    3. copy文件

    cp -r redis-2.6.14/* /usr/local/redis/

    4. ls查看

    ls /usr/local/redis/

    --0-RELEASENOTES  BUGS  CONTRIBUTING  COPYING  deps  INSTALL  Makefile  MANIFESTO  

    --README  redis.conf  runtest  sentinel.conf  src  tests  utils

    5. 进入安装目录

    cd /usr/local/redis/

    6. 编译、安装

    make

    make test

    make install

    7.查看编译好的命令文件

    ls /usr/local/bin/redis-*

    --/usr/local/bin/redis-benchmark     性能测试工具,例如:redis-benchmark -n 1000000 -c 50 , 50个客户端,并发1000000个SETs/GETs查询

    --/usr/local/bin/redis-check-aof     更新日志检查

    --/usr/local/bin/redis-check-dump    本地数据文件检查

    --/usr/local/bin/redis-cli           命令行操作工具

    --/usr/local/bin/redis-server        服务器程序

    8.修改配置文件

    cp redis.conf /etc/redis/

    ls /etc/redis/redis.conf

    --base config 基础配置--

    --daemonize yes  开启后台进程

    --pidfile  pid文件

    --bind     绑定ip

    --unixsocket

    --timeout  连接超时(秒)

    --loglevel 日志级别

    --logfile  日志文件

    --databases 数据库总量

    --snapshotting快照配置--

    --save <seconds> <changes> n秒有m次更新,保存

    --rdbcompression yes  开启压缩模式

    --dbfilename          数据文件名

    --dir                 数据目录

    --replication主从复制--

    --slaveof <masterip> <masterport>

    --masterauth <master-password>

    --slave-serve-stale-data yes

    --security安全验证--

    --requirepass foobared  密码

    --limits范围控制--

    --maxclients

    --maxmemory

    --maxmemory-policy volatile-lru

    --maxmemory-samples 3

    --append only mode log日志追加模式--

    --appendonly no

    --no-appendfsync-on-rewrite no

    --# appendfsync always 每次读写都会持久化,效率低

    --appendfsync everysec 每秒持久化一次,推荐

    --# appendfsync no     完全依赖操作系统,性能最好,持久化没保障

    --virtual memory 虚拟内存--

    --vm-enabled no

    --vm-swap-file /var/lib/redis/redis.swap

    --vm-max-memory 0

    --vm-page-size 32

    --vm-pages 134217728

    --vm-max-threads 4

    --advanced config高级配置--

    --暂不研究

    9. 启动配置

    redis-server /etc/redis/redis.conf

    10. 关闭redis

    redis-cli shutdown

    redis-cli -p 6379 shutdown


    网上好不容易找到一篇讲的比较详尽的文章介绍卸载和安装的了    原文地址 

  • 相关阅读:
    Docker 设置阿里云镜像
    Linux 安装Navicat Premium 15
    Ubuntu常用工具安装
    Docker安装MongoDB、MySQL、Jenkins、Gitlab、Nginx
    Ubuntu18.04修改apt-get源
    Spring定时任务
    Quartz学习总结
    cron表达式
    将VirtualBox里安装的虚拟机在后台运行方法(在状态栏隐藏窗口)
    npm小结
  • 原文地址:https://www.cnblogs.com/jacson/p/4747673.html
Copyright © 2020-2023  润新知