Redis 的安装
文章目录
- 1. 什么是 Redis
- 2. Redis 的安装
- 2.1 下载 Redis 压缩包
- 2.2 下载 gcc
- 2.3 解压安装包
- 3. Redis 的启动
- 3.1 前台启动
- 3.2 后台启动
- 3.2.1 修改配置文件
- 3.2.2 设置开机启动
- 3.2.3 验证
1. 什么是 Redis
Redis, 是远程词典服务器, 是一个基于内存的键值型 NoSQL 数据库.
特点:
- 支持多种数据结构 ( 列表,映射,集合和排序集等)
- 单线程单进程
- 数据存储在内存, 读写速度快
- 支持数据的持久化
2. Redis 的安装
2.1 下载 Redis 压缩包
Redis官网 https://redis.io
例如: 我这里下载了 redis-6.2.6.tar.gz
2.2 下载 gcc
输入下列代码进行下载
yum install -y gcc tcl
下载之后检查
gcc --version
这样就是下好了
2.3 解压安装包
首先进入 /usr/local/src
目录
cd /usr/local/src
再将压缩包拖入到目录种
tar -zxvf redis-6.2.6.tar.gz
此时进入 redis-6.2.6 目录
cd redis-6.2.6
进行运行编译命令
make && make install
此时查看安装路径, 如果内容一致就安装好了
cd /usr/local/bin
3. Redis 的启动
3.1 前台启动
在任意目录文件下, 输入
redis-server
前台启动, 启动之后不能进行操作了, 不支持这个方法.
3.2 后台启动
3.2.1 修改配置文件
这里需要修改 redis.conf
的内容
首先进入到目录中 /usr/local/src/redis-6.2.6
cd /usr/local/src/redis-6.2.6
然后进入到配置文件中编写使用vim命令 ( 注意: vim
命令, 按 i
可以进入编辑模式. 按 Esc
可以退出编辑模式, :w
保存修改, :q
退出, :wq
保存后退出, 查找可以输入 /内容
进行查找, 查找的时候按N
查找下一个)
vim redos.conf
① 这里修改的是后台运行
② 这里修改了后可以任意IP访问
③ 这里修改的是日志文件, 将日志文件写到 redis.log中
④ 这里设置的是密码, 在这下面添加一个 requirepass [密码]
3.2.2 设置开机启动
新建一个文件
vim /etc/systemd/system/redis.service
输入以下内容, 建议复制粘贴
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重载系统服务
systemctl daemon-reload
设置redis开机启动
systemctl enable redis
操作redis
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
3.2.3 验证
首先输入
redis-cli
然后输入密码
auth [密码]
输入ping 验证(心跳验证)