多语言展示
当前在线:1768今日阅读:126今日分享:42

Linux swoole框架快速入门

Swoole是面向生产环境的 PHP 异步网络通信引擎,可以帮助 PHP 开发人员编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。swoole是用C开发的,可以作为php的扩展来使用。
工具/原料
1

Linux操作系统

2

安装好php

3

swoole安装包

swoole安装包下载
1

swoole安装包版本选择不要选择master版本,会出现编译错误,其它版本也最好选择stable版本,否则也会出现编译出错的问题。这里选择1.9.2 stable版本。下载操作如下图:

swoole安装
1

下载zip包的方式,swoole-1.9.2稳定版的zip包名是swoole-src-1.9.2-stable.zip。解压安装包unzip  swoole-src-1.9.2-stable.zip

2

cd swoole-src-1.9.2-stablels phpize

3

./configuremake make install

4

以上操作表示编译安装成功,然后去php.ini中添加extension=swoole.so保存php.ini。php -m

5

补充git下载方式安装首先创建一个目录用于存放swoole源码。mkdir  gitcd git git  initgit clone swoole源码提供的git工具clone的地址下载好源码以后,其它与zip包的安装步骤一样。

测试swoole是否安装成功
1

测试swoole是否安装成功,可以写个简单服务程序测试一下,代码如下图:

2

运行测试程序php swoole_server_test.php

3

查看服务状态是否正常netstat -anpt

4

到此为止,swoole已经是完全安装成功了。如果对您有帮助,请在下方为我投一票,您的认可是我分享的动力。有问题欢迎留言讨论。

注意事项
1

系统必须安装好php,php版本(>=php-5.3.10 )

2

gcc版本(>=4.4)

推荐信息