swoole 是 php 的乙個擴充套件,可以通過 php 擴充套件的方式進行安裝和啟用。
本地安裝
laradock
在本地安裝的話,以 laradock 為例,需要在 laradock 目錄下的 .env 中將下面兩行配置值設定為 true:
然後執行 docker-compose build php-fpm workspace 重新構建 docker 容器,構建完成後重啟這兩個容器,進入 workspace 容器,執行 php -m 檢視 swoole 是否安裝成功,如果擴充套件列表包含 swoole 則表示安裝成功。
windows/mac
如果是本地 windows/mac 系統上安裝的話,直接執行以下命令安裝介面:
簡單使用:
http 伺服器
首先我們通過 swoole 編寫乙個簡單的 http 伺服器,在測試目錄下建立乙個 http_server.php 檔案,編寫檔案**如下:
這樣,乙個最基本的 http 伺服器就完成了,其工作原理和工業級的 apache 和 nginx 伺服器類似,只不過提供的是最簡單的伺服器監聽和響應功能罷了,我們在終端啟用這個伺服器:
這樣,表示伺服器已經啟動並且在監聽請求了,到瀏覽器中訪問 ,即可獲取伺服器輸出響應內容:
有需要學習交流的友人**入***的咱們一起,群內都是1-7年的開發者,希望可以一起交流,**php,swoole這塊的技術 或者有其他問題 也可以問,獲取swoole或者php高階相關資料私聊管理即可
點此加入該群jq.qq.com
linux安裝swoole擴充套件
第二步 cd 進到該目錄。執行命令 www server php 71 bin phpize 注 當時我php版本是7.1 該命令執行成功後應該提示如下 configuring for php api version 20160303 zend module api no 20160303 zend...
LNMP安裝swoole擴充套件
因為swoole擴充套件只支援linux環境,所以安裝了vwware虛擬機器,搭載centos,然後安裝在linux環境下安裝swoole擴充套件 1 首先看下對應的版本 php版本依賴 swoole 1.x需要 php 5.3.10 或更高版本 swoole 2.x需要 php 7.0.0 或更高...
Linux安裝Swoole擴充套件
swoole擴充套件是按照php標準擴充套件構建的。使用phpize來生成編譯檢測指令碼,configure來做編譯配置檢測,make進行編譯,make install進行安裝。如無特殊需求,請務必編譯安裝swoole的最新版本如果當前使用者不是root,可能沒有php安裝目錄的寫許可權,安裝時需要...