swoole 环境搭建

Swoole:重新定义PHP
《swoole 环境搭建》
PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。
Swoole可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用PHP+Swoole作为网络通信框架,可以使企业IT研发团队的效率大大提升,更加专注于开发创新产品。

我的环境是centos7
首先需要php的环境
直接用命令:
yum install php
然后还用到了GCC,因为源码需要编译
yum install gcc
我开始是直接用的官网提供的命令
先下载,解压(GitHub:https://github.com/swoole/swoole-src/releases)
wget https://github.com/swoole/swoole-src/archive/1.8.7-stable.tar.gz
tar zxvf 1.8.7-stable.tar.gz
cd 1.8.7-stable phpize ./configure make  sudo make install
但是在make那里就出现问题了,后来一百度,是还需要安装 zlib
命令如下:
wget http://zlib.net/zlib-1.2.8.tar.gz
tar zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure make
make install
然后就可以继续了
make  sudo make install
成功之后还需要在 php.ini 文件里面添加一行
extension=swoole.so
重启Apache,然后 phpinfo();就可以看到了

《swoole 环境搭建》

 

环境是总算弄完了,晚上学习一下开发《swoole 环境搭建》

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据