官方文档 : https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/
Nano学习 : 【Linux环境下最先应该掌握的文本编辑器nano】https://www.bilibili.com/video/BV1p8411z7dJ?vd_source=5ce003da2a16f44ea73ec9bbc30389e4
Redis配置文件讲解:【【狂神说Java】Redis最新超详细版教程通俗易懂】https://www.bilibili.com/video/BV1S54y1R7SB?p=27&vd_source=5ce003da2a16f44ea73ec9bbc30389e4
测试环境 :Ubuntu22.04稳定版 , 云服务(请注意,云服务器已经默认配置了apt镜像环境)
文章目录
安装过程
一、安装前置工具
lsb-release
:该软件包提供了一个命令lsb_release
,用于显示Linux Standard Base (LSB) 相关信息以及发行版的详细信息,比如发行版名称、版本号等。curl
:是一个功能强大的命令行工具,用于通过多种网络协议(如HTTP、HTTPS、FTP等)传输数据。它常被用于从网络上下载文件、测试API接口等操作。gpg
:即GNU Privacy Guard,是一个用于加密、数字签名以及密钥管理的工具。在软件包管理中,它常用于验证软件包的数字签名,确保软件包的来源和完整性。
使用下面命令进行安装
sudo apt-get install lsb-release curl gpg
二、配置redis的apt索引,并进行下载
1、将仓库添加到 APT 索引中,更新它
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
2 、下载redis
apt install redis -y
三、修改配置文件
在使用 apt
包管理器下载的时候,软件将被下载到 /usr/bin/
下,配置文件放置在/etc/redis/redis.conf
下面, 软件包含 : redis-benchmark , redis-check-aof , redis-check-rdb , redis-cli , redis-server
1. 开启外部连接
nano -l +112 redis.conf
修改第112行 protected-mode
的参数值改为no
,关闭保护模式,从而开启外部连接。
nano +88 redis.conf -l
注释第88行 bind 127.0.0.1
,让监听窗口监听到所有端口
systemctl restart redis-server
重启redis,从而使配置文件生效。
2. 添加密码
默认情况下,默认用户为 default
,默认密码为空。
我们可以通过修改配置文件的方式进行修改密码,或者通过redis-cli的方式进行修改密码,下面我们介绍修改配置文件的方式
nano +1050 redis.conf -m -l
解除requirepass
的注释
requirepass [您的密码]
systemctl restart redis-server
重启redis,从而使配置文件生效。
四、测试Redis
运行命令行工具,连接redis,测试命令
redis-cli
当设置密码,应当在连接后使用 auth [您的密码]
验证连接,再进行后面的操作。
Nano 文本编辑器
GNU nano是一个小巧友好的文本编辑器. 与基本的文本编辑相比,nano提供许多额外的特性,例如:交互式的查找和替换,定位到指定的行列,自动缩进,特性切换,国际化支持,以及文件名标记完成.
1.常见快捷键
快捷键 | 功能 |
---|---|
Ctrl + G | 打开帮助菜单 |
Ctrl + O | 保存文件 |
Ctrl + X | 退出 nano |
Ctrl + K | 剪切当前行 |
Ctrl + U | 粘贴剪切的内容 |
Ctrl + W | 查找文本 |
Alt + U | 撤销操作 |
Alt + E | 重做操作 |
2. 启动参数
nano -l 文件名 # 显示行号
nano +行号 文件名 # 到达行号