一.安装redis扩展

下载redis扩展包以及解压

wget https://github.com/edtechd/phpredis/archive/php7.zipunzip php7.zip

进入解压后目录,编译安装

cd data/pkg/phpredis-php7/usr/local/php/bin/phpize

出现问题

Cannot find autoconf. Please check your autoconf installation and the$PHP_AUTOCONF environment variable. Then, rerun this script.#安装autoconfyum install autoconf

开始编译

/usr/local/php/bin/phpize

查找php-config

find / -name php-config

配置环境

./configure --with-php-config=/usr/local/php/bin/php-config

编译安装

make & make install

配置php.ini,添加redis.so扩展

vim /usr/local/php/etc/php.iniextension=redis.so

重启php-fpm

killall php-fpm/usr/local/sbin/php-fpm

二.安装swoole扩展

克隆swoole

git clone https://gitee.com/swoole/swoole.git

安装swoole且编译

cd swoole/usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/php-configmake && make install

配置php.ini,添加swoole.so扩展

vim /usr/local/php/etc/php.iniextension=swoole.so

重启php-fpm

killall php-fpm/usr/local/sbin/php-fpm

推荐教程:PHP视频教程

更多相关文章

  1. 2021最新swoole视频教程推荐(从入门到高级)
  2. 在树莓派上搭建LNMP环境
  3. 超简单的Mac下搭建PHP环境教程
  4. php环境下使用elasticSearch+ik分词器进行全文搜索
  5. 对php-cli环境的理解
  6. 使用Docker部署PHP开发环境的方法详解
  7. Docker环境下秒建Redis集群,连SpringBoot也整上了!
  8. mall在Linux环境下的自动化部署(基于Jenkins)
  9. 从零开始学TensorFlow【01-搭建环境、HelloWorld篇】

随机推荐

  1. [置顶] Android 代码混淆 选项说明
  2. Android TextView 复制功能
  3. Android签名文件转化为pk8和pem的实现
  4. Android使用Shape实现布局圆角边框
  5. 【Android】关于android:divider 的用法
  6. android常用颜色
  7. android 的button
  8. Binder子系统之调试分析(三)
  9. android加分割线
  10. Android使用贝塞尔曲线画心形