91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

swoole擴展的用法

發布時間:2021-01-19 14:25:00 來源:億速云 閱讀:223 作者:小新 欄目:編程語言

小編給大家分享一下swoole擴展的用法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

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 服務器類似,只不過提供的是最簡單的服務器監聽和響應功能罷了,我們在終端啟用這個服務器:

swoole擴展的用法

這樣,表示服務器已經啟動并且在監聽請求了,到瀏覽器中訪問 http://127.0.0.1:9501,即可獲取服務器輸出響應內容:

swoole擴展的用法

以上是“swoole擴展的用法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万宁市| 靖江市| 梅州市| 三河市| 济宁市| 灯塔市| 米泉市| 潼关县| 岱山县| 东乌| 宁安市| 克山县| 凤台县| 八宿县| 大同县| 民县| 罗江县| 弥渡县| 伊宁市| 博乐市| 航空| 土默特右旗| 宜黄县| 安徽省| 修武县| 嘉鱼县| 丹江口市| 柘荣县| 建宁县| 林口县| 合水县| 美姑县| 辽阳县| 南部县| 文山县| 井研县| 屯留县| 长沙县| 敖汉旗| 庆云县| 武胜县|