CentOS 7环境安装Redis和相应的php扩展

安装Redis服务
  1. 下载资源并执行安装
mkdir /home/download && cd /home/download #下载到任何地方都可以
wget http://download.redis.io/releases/redis-4.0.6.tar.gz #当前最新版本有5.0可到官网下载
tar xzf redis-4.0.6.tar.gz
cd redis-4.0.6
sudo make
  1. 将编译好的二进制文件移动到/usr/local/redis/
sudo mkdir /usr/local/redis
sudo cp -r ./* /usr/local/redis/   #将安装目录下的所有文件都拷贝出去
  1. 建立软连接方便调用
sudo ln -s /usr/local/redis/src/redis-server /usr/bin/redis
sudo ln -s /usr/local/redis/src/redis-cli /usr/bin/redis-cli
  1. 任意目录下执行一下命令运行redis服务
redis &    #手动开启redis的方法,系统关机重启需要重新执行该命令,开机启动没做
php安装redis扩展 方法一
  1. 根据github的c源码包安装 安装包地址,自行下载并保存到服务器解压
#cd到安装包解压后的目录内执行下面的方法
phpize   #这个命令不能直接用,先用find或whereis方法找到文件位置,然后带文件完整目录执行
./configure --with-php-config=/usr/local/php/bin/php-config #确保地址是在php的安装目录内
make && make install
  1. 修改php.ini配置文件
vi /usr/local/php/etc/php.ini  #如果配置文件位置不在这里,请自行用find或whereis命令查询
extension=redis.so #将这段话加入到配置文件中,位置放到文件中其它【extension=】类似的文件附近就行
  1. 重启 service php-fpm restart 并查看phpinfo如果显示有redis表示安装成功
php安装redis扩展 方法二
  1. 根据Packagist的PHP库安装
composer require predis/predis   #在自己的项目中执行,即可作为第三方扩展安装到项目中

以上两种方法都能正常运行redis。第一种安装较为复杂,但采用c编写,性能相对较好,第二种安装方便不用到处找安装包,采用PHP编写,性能稍差,用于开发环境还是不错的选择

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值