WorkerMan 3.x 扩展安装心得

安装环境扩展
libevent 
1. yum install php-cli php-process git php-devel php-pear libevent-devel 。如果PHP 安装好了。请直接安装 libevent-devel
2、命令行运行pecl install channel://pecl.php.net/libevent-0.1.0
3.通过运行 php --ini查看 PHP.ini位置  添加  extension=libevent.so 


service php-fpm restart 重启PHP 
php -m 查看一下是否安装成功.如果没有成功。请看一下 php.ini 中 extension_dir定义的目录下是否有 libevent.so。如果没有请在重装一下或者直接用源码安装


至此 libevent-0.1.0安装完毕。




4. 安装 posix pcntl 扩展 请下载PHP 对应版本的源代码比如。我服务器版本 php 5.3.29
 查看 当前 php -v
5.PHP历史版本下载页面:http://php.net/releases/
6.解压源码压缩包
  tar -zxvf php-5.3.29.tar.gz
  
7、进入源码中的ext/posix目录 运行 phpize
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   22009062


8、运行 configure命令


~# ./configure
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E


9. 编译安装
make && make install


10、配置ini文件


通过运行 php --ini查找php.ini文件位置,然后在文件中添加extension=posix.so extension=pcntl
安装完成。 用php -m查看安装扩展


注意。如果服务器装多个PHP 请带全路径运行PHP -m  
例如: 我的服务器 /use/local/php/bin/php -m  查看扩展 
/use/local/php/bin/php --ini  查看配置文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值