Centos7.4 安装redis

本文详细介绍了在Centos7.4系统中安装Redis的步骤,包括下载、解压、依赖安装、编译配置及测试启动等关键环节。

Centos7.4 安装redis

下载reids

wget http://download.redis.io/releases/redis-4.0.6.tar.gz

解压压缩包

tar -zxvf redis-4.0.6.tar.gz

yum安装gcc依赖

yum install gcc 

跳转到redis解压目录下

cd redis-4.0.6

编译安装

make MALLOC=libc

将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录

cd src && make install

测试是否安装成功

cd src

启动

./redis-server
### 安装 Redis 5 与 PHP 7.4Redis 扩展 #### 安装 Redis 5 1. **下载 Redis 5 源码包** 首先确保系统已经安装了 `gcc`、`make` 等编译工具。 然后从 Redis 官方网站下载 Redis 5 的源码包并解压: ```bash wget http://download.redis.io/redis-stable.tar.gz tar -zxvf redis-stable.tar.gz cd redis-stable ``` 2. **编译 Redis** 使用 `make` 命令编译 Redis,建议使用 `make test` 进行测试以确保编译环境正常: ```bash make make test ``` 3. **安装 Redis** 将 Redis 安装到指定目录(例如 `/usr/local/redis`): ```bash sudo make install PREFIX=/usr/local/redis ``` 4. **配置 Redis** 复制默认的配置文件到安装目录,并根据需要修改配置: ```bash cp redis.conf /usr/local/redis/ cd /usr/local/redis vi redis.conf ``` 建议将 `bind 127.0.0.1` 修改为 `0.0.0.0` 以允许远程访问,并将 `daemonize no` 修改为 `daemonize yes` 以启用守护进程模式。 5. **启动 Redis 服务** 使用配置文件启动 Redis 服务: ```bash ./bin/redis-server ./redis.conf ``` 6. **验证 Redis 是否运行成功** 使用 Redis 客户端连接 Redis 服务器: ```bash ./bin/redis-cli ping ``` 如果返回 `PONG`,说明 Redis 已经成功运行。 #### 安装 PHP 7.4Redis 扩展 1. **安装 PHP 开发工具** 在安装 Redis 扩展之前,需要确保系统中已经安装了 PHP 的开发工具和 `phpize` 工具: ```bash sudo yum install php74-php-devel ``` 2. **下载 Redis 扩展源码** 从 GitHub 下载适用于 PHP 7.4Redis 扩展源码: ```bash git clone https://github.com/phpredis/phpredis.git cd phpredis ``` 确保切换到支持 PHP 7.4 的分支(例如 `develop` 或 `php7` 分支): ```bash git checkout develop ``` 3. **编译并安装 Redis 扩展** 使用 `phpize` 工具生成编译配置文件,并进行编译和安装: ```bash /usr/bin/phpize ./configure --with-php-config=/usr/bin/php-config make && make install ``` 4. **启用 Redis 扩展** 编辑 PHP 的配置文件 `php.ini`,添加以下行以启用 Redis 扩展: ```ini extension=redis.so ``` 5. **验证 Redis 扩展是否安装成功** 使用 `php -m` 命令查看已安装的模块,确认 `redis` 模块已经加载: ```bash php -m | grep redis ``` 如果返回 `redis`,说明 Redis 扩展已经成功安装。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值