
linux 安装redis
发布日期:2025-04-06 17:40:35
浏览次数:7
分类:精选文章
本文共 1516 字,大约阅读时间需要 5 分钟。
Redis 安装指南与配置说明
安装 Redis 是一个常用的高性能数据库,以下是详细的安装与配置步骤,适用于 Unix/Linux 环境。
1. 下载 Redis
首先,访问 Redis 官方网站下载最新版本的 Redis:
wget http://download.redis.io/releases/redis-4.0.x.tar.gz
替换为实际要下载的版本号。例如,4.0.x
可以根据需求选择具体的版本号。
2. 解压源代码
使用 tar 工作在下载的压缩文件上:
tar -xzf redis-4.0.x.tar.gz
接下来进入 Redis 的主目录:
3. 进入项目目录
cd redis-4.0.x
4. 编译源代码
开始编译 Redis 源码以生成可执行文件:
make
编译完成后,下一步是安装 Redis 到系统指定的安装目录中。
5. 安装 Redis
进入源代码目录下的 src
目录,并指定安装目录:
make install PREFIX=/usr/local/redis
或者直接运行:
sudo make install
这将将 Redis 安装在 /usr/local/redis
目录下。
6. 创建配置文件
创建 Redis 的配置文件,通常位于以下路径:
mkdir -p /usr/local/redis/etc
将 Redis 配置文件复制到配置目录中:
mv redis.conf /usr/local/redis/etc
现在我们需要通过 vi 编辑器打开配置文件,进行必要的配置:
7.编辑配置文件
以读写模式打开配置文件:
vi /usr/local/redis/etc/redis.conf
在编辑器中,将以下一行修改为:
daemonize no
→ daemonize yes
保存并退出编辑器后,继续阅读后续步骤。
8.添加启动脚本
为了便于系统启动 Redis,可以创建启动脚本,将其添加到 ~/etc/rc.local
中:
echo "/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf" >> /etc/rc.local
或者手动编辑文件:
vi /etc/rc.local
添加以下内容在文件末尾:
# 启动 Redis/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
注意:根据你的安装路径,可能需要根据实际情况修改启动命令脚本。
9. 启动 Redis
运行以下命令启动 Redis:
redis-server /usr/local/redis/etc/redis.conf
10. 停止 Redis
要停止 Redis,可以使用命令行工具 pkill
:
pkill -f redis
或者可以用其他工具停止 Redis,如使用:
telnet 127.0.0.1 6379
输入 shutdown
并回车。
11. 卸载 Redis
当需要移除 Redis 安装,可以执行以下命令彻底删除:
rm -rf /usr/local/redisrm -rf /usr/bin/redis-*rm -rf /root/download/redis-4.0.x
注意:仔细备份数据后,确认没有其他 místa保留数据存储。
12. 验证安装是否成功
启动 Redis 后,打开 Redis CLI:
redis-cli -p 6379
输入 ping
查看是否连接成功,如果连接成功,说明安装完成。
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年05月05日 06时14分23秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux-移动当前目录所有文件到上一级目录
2023-02-02
Linux-系统物理CPU个数、CPU核数
2023-02-02
Linux-编辑器vim与nano的使用
2023-02-02
Linux-网络配置
2023-02-02
Linux-通过XShell使用sz命令提示找不到
2023-02-02
Linux-部署应用到生产环境Tomcat项目-全流程(图文教程)
2023-02-02
Linux-重启与压缩命令
2023-02-02
Linux/CentOS环境下如何安装和配置PhantomJS工作环境
2023-02-02
Linux/CentOS设置全局代理(http)
2023-02-02
Linux/Unix中使用iconv进行编码转换
2023-02-02
Linux/Unix工具与正则表达式的POSIX规范
2023-02-02
Linux/UNIX数据文件和信息系统
2023-02-02
Linux/Windows上Jenkins + Maven + Git的安装
2023-02-02
Linux0.11内核--几种地址(逻辑地址、线性地址、物理地址)的含义
2023-02-02
Linux3 在VMware中搭建CentOS6.5虚拟机
2023-02-02
Linux5
2023-02-02
Linux7/Centos7新特性之链路聚合
2023-02-02