laravel5.6使用Swoole
1.安装swoole扩展
Swoole扩展到GitHub首页下载Swoole扩展源码,地址:https://github.com/swoole/swoole-src 下载后按照标准的PHP扩展编译方式进行编译和安装。
sudo mv swoole-src-master.zip /usr/local
sudo unzip swoole-src-master.zip
cd swoole-src-master
sudo /usr/local/php/bin/phpize
sduo ./configure --with-php-config=/usr/local/php/bin/php-config
sudo make install
编译安装完后,修改 php.ini 加入 extension=swoole.so 开启swoole扩展
重启php
输出phpinfo();
2.laravel安装laravel-swoole组件
sudo composer require swooletw/laravel-swoole
然后,添加服务提供者:
如果你使用 Laravel ,在 config/app.php 服务提供者数组添加该服务提供者:
[
'providers' => [
SwooleTW\Http\LaravelServiceProvider::class,
],
]
3.启动
现在,你可以执行以下的命令来启动 Swoole HTTP 服务。
/usr/local/php/bin/php artisan swoole:http start
然后你可以看到以下信息: