在POSIX系统中安装Redis

本文介绍了Redis在Linux系统的安装步骤及基本配置方法,包括下载稳定版本、安装过程、配置文件调整、启动服务及常用命令测试等内容。

Redis兼容大部分POSIX系统,包括Linux、OS X和BSD等。

Redis约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版(如2.8版、3.0版),奇数版本是非稳定版(如2.7版、2.9版)

Redis最新稳定版本的源代码可以从地址 http://download.redis.io/redis-stable.tar.gz 下载。(注意:大陆地区请使用vpn)

完整命令如下:

开始下载并安装

wget http://download.redis.io/redis-stable.tar.gz
tar xzf redis-stable.tar.gz
cd redis-stable
make

然后稍等一会就好了。

让控制台可识别Redis命令

下面把几个文件复制到/usr/local/bin中
cp redis-server /usr/local/bin
cp redis-benchmark /usr/local/bin
cp redis-cli /usr/local/bin
cp redis.conf /usr/local/bin
cd /usr/local/bin
然后启动服务
redis-server redis.conf

Redis可执行文件说明

redis-server Redis服务器
redis-cli Redis命令行客户端
redis-benchmark Redis性能测试工具
redis-check-aof AOF文件修复工具
redis-check-dump RDB文件检查工具
redis-sentinel Sentinel服务器(仅在2.8版以后)

执行以下测试

新建一个控制端,输入
redis-cli -h 127.0.0.1 -p 6379
Redis 提供了PING命令来测试客户端与Redis的连接是否正常,如果正常会收到PONG。如:
redis-cli PING
PONG
第二种方式是不附带参数运行redis-cli,这样会进入交互模式,可以自由输入命令,例如:

[root@localhost 桌面]# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> echo hi
“hi”

输入 ?可以查看帮助信息,例如:
127.0.0.1:6380> ?
redis-cli 3.2.8
To get help about Redis commands type:
“help @” to get a list of commands in
“help ” for help on
“help ” to get a list of possible help topics
“quit” to exit

To set redis-cli perferences:
“:set hints” enable online hints
“:set nohints” disable online hints
Set your preferences in ~/.redisclirc

修改端口:

修改Redis服务器的端口,默认为6379(6379是手机键盘上MERZ对应的数字,MERZ是一名意大利歌女的名字)。
$ redis-server –port 6380

停止Redis

$ redis-cli SHUTDOWN

### 不同操作系统上的 Redis 安装方法 #### CentOS 系统安装单机版 Redis 教程 在CentOS系统上部署单机版Redis的过程已经被详细记录下来,这有助于顺利完成安装部署过程并深入理解Redis的功能与特性[^1]。 对于CentOS系统的具体操作指令如下: ```bash # 启动 Redis 使用特定路径下的配置文件 /usr/local/redis/redis-6.2.6/src/redis-server /usr/local/redis/redis-6.2.6/redis.conf # 或者使用 systemd 来管理服务 systemctl start redis systemctl stop redis systemctl restart redis systemctl status redis # 设置为开机自动启动 systemctl enable redis ``` 这些命令可以有效地管理和控制Redis的服务状态以及设置其随系统启动而运行[^3]。 #### Linux 系统通用的 Redis 安装流程 Linux环境下有两种主要的方式用于启动Redis服务器:一种是在命令行直接调用`redis-server`加上想要使用的配置文件;另一种则是利用`systemd`来作为守护进程进行管理。这两种方式的主要差异在于是否有带符号&的区别,在实际应用中可以根据需求选择合适的方法[^2]。 为了确保能够按照预期正常工作,通常建议创建或修改一个名为`redis.conf`的配置文件,其中包含了各种参数设定以满足不同的应用场景要求。当需要启动Redis实例时,则可以通过指定这个配置文件来进行个性化定制化的启动行为。 #### Windows 和 macOS 上的 Redis 安装指导 虽然上述内容集中讨论了类Unix平台(如Linux和CentOS),但对于Windows用户来说,官方并不推荐直接在生产环境中使用原生版本的Redis,因为缺乏足够的稳定性和性能保障。不过,仍然可以在开发测试阶段考虑采用MSOpenTech团队维护的一个移植版本或者借助Docker容器化技术间接实现目的。 至于macOS用户则相对幸运得多,可以直接通过Homebrew包管理工具轻松完成软件包的获取与安装: ```bash brew install redis ``` 这条简单的命令将会下载最新稳定发行版并且处理好所有的依赖关系,之后就可以像其他POSIX兼容的操作系统那样去享受完整的数据库体验了。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值