workerman 安装event 扩展

2018年7月31日10:07:47php

一些小技巧shell

命令行直接运行PHP代码

php -r "phpinfo();"centos

交互模式运行PHP

php -aswoole

PHP脚本做为shell脚本运行

echo '#!/usr/bin/php\n<?php var_dump($argv); ?>' > phpscriptphp7

 

php版本 PHP 7.0.28 (cli)  系统centos6.9spa

php -m查看扩展  posix  pcntl 默认是安装的,因此不写.net

 libevent不支持php7,5.X系列还可使用,2013年就中止更新,event扩展才支持php7以上,扩展一直在更新命令行

event扩展依赖libevent2 注意:你安装了libevent也没什么用ip

yum remove libevent libevent-develrem

yum install libevent2-devel libevent2

注意php放入/usr/bin下面

安装pecl 

cd /usr/local/php/bin/

wget http://pear.php.net/go-pear.phar -O go-pear.php

php go-pear.php

默认操做按 enter

ln -s /usr/local/php/bin/pecl /usr/bin/pecl

 

pecl install event

所有按找[yes]里面的默认推荐便可

 

在php.ini加入extension=event.so

重启服务

swoole也是同样

pecl search swoole

pecl install swoole

相关文章
相关标签/搜索