文檔:https://hyperf.wiki/#/zh-cn/quick-start/install?id=%e5%ae%89%e8%a3%85-hyperf
首先需要安裝swoole,這邊是安裝4.4的版本 https://www.cnblogs.com/cxscode/p/13158213.html
composer安裝,任意目錄即可運行,不依賴於apache或nginx等服務器。
切換阿里雲composer鏡像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
環境:
composer create-project hyperf/hyperf-skeleton
等待即可,一開始沒有反應。
如果出現了選擇,也不知道啥意思,文檔也沒說,大佬說不懂就全部選n。
等待完成
然后啟動
cd hyperf-skeleton/bin/ php hyperf.php start
報了個錯,需要我去php,ini 關閉swoole短名稱
php.ini 增加一行,如果有就修改,沒有就新增
swoole.use_shortname = 'Off'
再次啟動
然而,據說沒有后台運行的操作。emmmm,再開一個Xshell的窗口訪問里面的
curl 0.0.0.0:9501
HTTP Server listening at 0.0.0.0:9501
執行成功。
參考:https://blog.csdn.net/weikaixxxxxx/article/details/94299838
hyperf| hyperf 源碼解讀: https://www.cnblogs.com/yulibostu/articles/12826502.html