1. 概述
在我的前一篇笔记中,我介绍了redis的一些基本概念。在本文中,我们将学习如何在Linux环境中安装redis。如果你没有Linux环境,可以参考以下链接设置Linux虚拟机环境:使用Multipass快速创建和管理Ubuntu Server虚拟机。
本文是该系列笔记的第二篇,你可以通过下面的链接阅读之前的篇章:
redis笔记第1篇-redis简介
2.安装过程
你可以通过以下链接下载redis的最新源代码:
https://www.php.cn/link/136929a11b983e70981aaa17550ba1b2
撰写本文时,redis的最新稳定版本为6.2.6,因此我们将安装6.2.6版本。安装步骤如下:
wget https://www.php.cn/link/136929a11b983e70981aaa17550ba1b2redis-6.2.6.tar.gz #下载源代码 tar xzf redis-6.2.6.tar.gz #解压 cd redis-6.2.6 #进入源码目录 make #编译
编译完成后,redis目录下会出现编译后的redis服务程序redis-server和用于测试的客户端程序redis-cli。编译后生成的可执行程序位于源码目录下的src目录。
3.测试数据库
进入redis目录,执行以下命令启动redis服务:
./src/redis-server redis.conf #参数指定配置文件
如果看到如下图的提示,代表程序服务启动成功

启动redis服务进程后,你可以使用测试客户端程序redis-cli与redis服务进行交互。打开另一个窗口,进入redis目录,执行如下操作:
# 启动服务 ./src/redis-cli # 设置 foo 键的值为 bar redis> set foo bar # 读取 foo 键的值 redis> get foo
如果出现如下图的执行结果,代表安装成功

前言 第一部分 入门篇 第1章 PHP简介 第2章 PHP4安装、测试与配置 第3章 PHP快速入门 第二部分 应用篇 第6章 I/O操作应用 第7章 计算应用 第8章 图像应用 第三部分 实战篇 第13章 门庭若市――网页计数器设计 第14章 不吐不快――留言板设计 第15章 它是谁――网站信息查询设计 第四部分 补充
316
4.关闭数据库服务
在第3步中,我们使用了 ./src/redis-server redis.conf 这样的指令开启了redis服务。如果需要关闭,只需在命令行终端同时按下 Ctrl + C 键即可。如下图提示代表redis服务关闭成功

在实际的服务器上通常运行多个服务,不仅是redis,人们不可能用一个终端一直保持redis在前台运行。因此,人们通常使用“后台运行”的方式启动redis服务。如下命令:
./src/redis-server redis.conf &
启动服务后,只需再按一次键盘上的Enter键,服务即进入后台运行。你可以使用 redis-cli -p 端口号 shutdown 的命令格式关闭服务,如下:
./src/redis-cli -p 6379 shutdown
如下图提示内容,代表服务关闭成功

5.修改配置文件 redis.conf
以下列举了redis安装后最常用的两个配置:
(1)设置支持远程访问:找到以下一行
bind 127.0.0.1
注释掉当前行即可支持远程登录
# bind 127.0.0.1
(2)默认没有密码,设置密码:找到下面一行
# requirepass foobared
取消注释,“foobared”就是密码,可以改成其他的,如改成“myredis”
requirepass myredis
重启服务,使用 -a 参数传入密码才可以正常操作
./src/redis-cli -a myredis
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号