1、swoole的特性:swoole具有异步、并行和高性能等特点,是由纯c语言编写,php以扩展的形式安装使用
2、swoole的使用:(1).异步多线程服务器及客户端;(2).异步mysql、redis、数据库连接池和任务队列等;(3).http、websocket-服务器、客户端;(4).异步文件读写;(5).swoole2.0支持协程
3、swoole的环境要求:linux、php>=5.4等
4、swoole安装:(笔者当前环境:centos7+php5.4)
登录linux系统,执行安装命令:(需保证可上网,此处使用yum安装做参考)
yum install php php-pear php-devel httpd gcc
#若提示pecl/swoole require (php7.0.1),而当前php版本>=5.4,可使用pecl install swoole-1.9.10.tgz指定安装swoole版本,详见http://pecl.php.net/package/swoole
pecl install swoole-1.9.10.tgz
#安装nano文本编辑器,比vi/vim要简单的字符终端编辑工具
#yum install -y nano
#或使用vi/vim命令编辑/etc/php.ini文件插入配置语句:extension=swoole.so
#修改php.ini配置后重启httpd服务
systemctl restart httpd.service
#使用php -m命令查看依赖包,查看swoole是否安装成功
php -m