当前位置: 首页 > news >正文

【Redis安装】Ubuntu和Centos

此处安装的是 Redis5

在 Ubuntu 系统上
  1. 切换到 root 用户下,su 命令切换
  2. 使用 apt 可以搜索 redis 相关软件包
apt search redis
  1. 使用 apt 命令安装 redis
apt install redis
  1. 手动修改配置文件 redis.conf
cd /etc/redis/
vim redis.conf

修改以下两处
image.png

  1. 重启服务器
service redis-server restart # 重启服务器
service redis-server status # 查看状态
  1. 使用客户端连接
redis-cli

输入命令 ping , 出现 PONG 表示连接成功

  1. 退出客户端
ctrl + d

在 Centos 上安装

在 Centos 上安装 Redis5
如果是 Centos8,yum 仓库默认版本就是5,直接 yum install redis 就行
如果是 Centos7, yum 仓库默认的是 3
此时需要额外的 源

  1. 安装额外的源
yum install centos-release-scl-rh
  1. 通过特定命令安装 redis
yum install rh-redis5-redis 
  1. 创建符号链接

默认的安装的目录为 /opt/rh/rh-redis5/root/user/bin/,藏得太深不方便使用,我们可以通过符号链接,把要用到的关键内容设置方便使用的目录中、

  • 针对可执行程序设置符号链接
cd /usr/bin
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-server ./redis-server
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-sentinel ./redis-sentinel
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-cli ./redis-cli
  • 针对配置文件设置符号链接
cd /etc/
ln -s /etc/opt/rh/rh-redis5/ ./redis
  1. 修改配置文件 redis.conf
cd /etc/redis/
vim redis.conf

修改以下三处
image.png
image.png

  1. 创建并设置工作目录

后续生成的一些数据都会在这目录中

  • 先创建目录
mkdir -p /var/lib/redis
  • 修改文件 redis.conf
dir /var/lib/redis

image.png

  1. 创建并设置日志目录
  • 先创建目录
mkdir -p /var/log/redis/
  • 修改配置文件 redis.conf
logfile /var/log/redis/redis-server.log

image.png

  1. 启动 redis 服务器
redis-server /etc/redis/redis.conf
netstat -anp | grep redis # 查看 redis  
  1. 启动 redis 客户端连接
redis-cli

卸载 redis
  1. 停止 Redis 服务
sudo systemctl stop redis
  1. 卸载 Redis 软件包
sudo yum remove redis
  1. 删除配置文件
sudo rm -rf /etc/redis.conf
sudo rm -rf /var/lib/redis
  1. 清理残留文件
sudo rm -rf /var/log/redis
http://www.lryc.cn/news/204796.html

相关文章:

  • 【Java】ArrayList集合使用
  • 【proteus】8086仿真/汇编:创建项目并添加汇编代码文件
  • 如何给Github上的开源项目提交PR?
  • 【Java】小计 TCP UDP的区别
  • Day 1 Vue 页面框架
  • ChatGPT课件汇总介绍
  • 自然语言处理---RNN、LSTM、GRU模型
  • rust学习——方法 Method
  • 目录遍历漏洞
  • Python基础入门例程10-NP10 牛牛最好的朋友们
  • html web前端,登录,post请求提交 json带参
  • 防火墙实验
  • php中进程、线程、协程详细讲解
  • 无线通信中SINR的含义
  • pnp单目相机标定测距
  • Java反射获取内部类方法
  • 发挥服务器的无限潜能:创意项目、在线社区和更多
  • 华为OD 绘图机器(100分)【java】A卷+B卷
  • 文件上传接口
  • 基于矢量控制策略的异步电机调速系统设计
  • Ubuntu下载工具ip addr、ifconfig、ping、make
  • 【数据结构】常见复杂度习题详解 ------ 习题篇
  • 一、vue介绍
  • Linux ARMv8 异常向量表
  • C++基类和派生类的内存分配,多态的实现
  • C/C++基础
  • MySQL基础练习题
  • 【C语言学习笔记 --- 动态内存管理】
  • Nougat来了,能否成为pdf格式转换的新神器?
  • C++文件和流