swoole扩大怎样用【swoole】,swoole
作者:搜搜PHP网发布时间:2019-12-25分类:Swoole浏览:54
导读:Swoole是PHP的一个扩大,能够经由过程PHP扩大的体式格局举行装置和启用。当地装置Laradock在当地装置的话,以Laradock为例,需...

Swoole 是 PHP 的一个扩大,能够经由过程 PHP 扩大的体式格局举行装置和启用。
当地装置
Laradock
在当地装置的话,以 Laradock 为例,需要在 laradock 目录下的 .env 中将下面两行设置值设置为 true:
WORKSPACE_INSTALL_SWOOLE=true PHP_FPM_INSTALL_SWOOLE=true
然后运转 docker-compose build php-fpm workspace 从新构建 Docker 容器,构建完成后重启这两个容器,进入 workspace 容器,运转 php -m 检察 Swoole 是不是装置胜利,假如扩大列表包括 swoole 则示意装置胜利。
Windows/Mac
假如是当地 Windows/Mac 体系上装置的话,直接实行以下敕令装置接口:
pecl install swoole
简朴运用:
HTTP 服务器
起首我们经由过程 Swoole 编写一个简朴的 HTTP 服务器,在测试目录下建立一个 http_server.php 文件,编写文件代码以下:
<?php // 表明服务器启动后监听当地 9051 端口 $server = new swoole_http_server('127.0.0.1', 9501); // 服务器启动时返回相应 $server->on("start", function ($server) { echo "Swoole http server is started at http://127.0.0.1:9501\n"; }); // 向服务器发送要求时返回相应 // 能够猎取要求参数,也能够设置相应头和相应内容 $server->on("request", function ($request, $response) { $response->header("Content-Type", "text/plain"); $response->end("Hello World\n"); }); // 启动 HTTP 服务器 $server->start();
如许,一个最基本的 HTTP 服务器就完成了,其事情道理和产业级的 Apache 和 Nginx 服务器相似,只不过供应的是最简朴的服务器监听和相应功用罢了,我们在终端启用这个服务器:
如许,示意服务器已启动并且在监听要求了,到浏览器中接见 http://127.0.0.1:9501,即可猎取服务器输出相应内容:
引荐进修:swoole视频教程
以上就是swoole扩大怎样用的细致内容,更多请关注ki4网别的相干文章!
标签:swoole
相关推荐
- windows10如何运行thinkphp6+swoole_ThinkPHP教程,thinkphp6,swoole
- EasySwoole 基础入门_php教程
- swoole服务启动不了怎么办_swoole教程,swoole
- swoole提示找不到php.ini怎么办_swoole教程,swoole
- swoole属于是插件吗_swoole教程,swoole
- swoole如何实现直播_swoole教程,swoole
- swoole如何监听redis数据_swoole教程,swoole
- swoole如何管理集群_swoole教程,swoole
- swoole如何关闭守护进程_swoole教程,swoole
- swoole客户端无法连接怎么办_swoole教程,swoole
- Swoole排行
- 最新文章
- 广而告之