php编译安装扩展redis及swoole
2024-08-23 14:25:36
一.安装redis扩展
下载redis扩展包以及解压
wget https://github.com/edtechd/phpredis/archive/php7.zip unzip 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. #安装autoconf yum 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.ini extension=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-config make && make install
配置php.ini,添加swoole.so扩展
vim /usr/local/php/etc/php.ini extension=swoole.so
重启php-fpm
killall php-fpm /usr/local/sbin/php-fpm
以上就是php编译安装扩展redis及swoole的详细内容,更多PHP相关知识请关注我的专栏PHPzhuanlan.zhihu.com
最新文章
- spring的路径通配符
- string的实现
- 开发框架Data Abstract和Hydra发布版本Winter 2013
- HTC Vive开发笔记之手柄震动
- 移动端Web开发之我见
- iOS7 下去掉状态栏(全屏)
- Visual Studio 2005 移植 - WINVER,warning C4996, error LINK1104
- maven更新总结与tomcat发布方法总结
- javaweb学习总结(四十七)——监听器(Listener)在开发中的应用
- 网页端启动WinForm
- TIMESTAMP和DATETIME哪个好
- 《SpringMVC从入门到放肆》十三、SpringMVC数据校验
- PHP 缓存技术(一)
- 查看值是否传过来php
- problem: vue中获取动态元素高度
- Adam算法
- 如何迁移完整SQL数据库到另外一台服务器
- python 操作记事本
- java 构造json对象数组
- Java设计模式学习记录-原型模式