swoole怎麼部署?
swoole官方文件網址:https://wiki.swoole.com/wiki/page/1.html
推薦:《swoole教學》
swoole目前不支援Windows環境,而我司電腦用的都是Windows。
第一個反應是需要安裝其他支援Linux的插件,而swoole文件上有寫:在Windows平台,可使用CygWin或WSL(Windows Subsystem for Linux)
可當我安裝了CygWin以及swoole之後,在創建第一個Echo伺服器的時候,顯示Server.php伺服器啟動成功,且伺服器的9501連接埠監聽成功。但是當我用Client.php連線以及向伺服器發送請求的時候,卻並沒有收到伺服器的對應。苦苦尋找答案未果,於是我買了阿里雲的伺服器,在CentOS雲端伺服器上繼續搭建swoole。
這裡介紹一個最簡單的在CentOS雲端伺服器上安裝swoole插件的辦法(手動安裝的時候遇到不少坑,大都是提示一些必須的依賴沒有安裝):
oneinstack一鍵安裝,位址:https://oneinstack.com/auto/
#選擇swoole擴展,之後複製下面的安裝命令:
在xshell輸入指令,一鍵安裝!
安裝完成之後,先啟動Server.php服務端;
然後啟動Client.php客戶端;
執行完成時的截圖:
Server.php和Client.php的github位址:https://github.com/ljhe/Socket/tree/master/swoole
以上是swoole怎麼部署的詳細內容。更多資訊請關注PHP中文網其他相關文章!