Swoole安装

Posted 涛涛taotao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swoole安装相关的知识,希望对你有一定的参考价值。

系统:Ubuntu 16.04

环境:lamp 环境安装教程参考http://www.laozuo.org/8303.html

Swoole安装步骤,参考:https://wiki.swoole.com/wiki/page/6.html

我用PECL方式安装,提示:phpize: command not found

解决:

sudo apt-get install php-dev

可以新建一个server.php 的demo测试一下:

    $serv = new swoole_server("0.0.0.0", 9501);
    $serv->on(‘connect‘, function ($serv, $fd){
            echo "Client:Connect.\n";
    });
    $serv->on(‘receive‘, function ($serv, $fd, $from_id, $data) {
            $serv->send($fd, ‘Swoole: ‘.$data);
    });
    $serv->on(‘close‘, function ($serv, $fd) {
            echo "Client: Close.\n";
    });
    $serv->start();

执行php server.php

新开一个终端,使用telnet连接到你的服务器:telnet 127.0.0.1 9501

 

以上是关于Swoole安装的主要内容,如果未能解决你的问题,请参考以下文章

php代码在WSL系统上运行swoole 扩展.还需要安装搭建服务器吗?

swoole新手教程01-环境搭建及扩展安装

Laravel + Swoole 打造IM简易聊天室

Laravel + Swoole 打造IM简易聊天室

Laravel + Swoole 打造IM简易聊天室

laravel 整合 swoole ,并简单 ab 测试对比性能以及在 PHPstorm 中利用debug调试配置swoole服务中的PHP代码