参考官方文档,按照官方文档的流程,不采用Docker的方式。
- PHP >= 7.2
- Swoole PHP 扩展 >= 4.5,并关闭了 Short Name
- OpenSSL PHP 扩展
- JSON PHP 扩展
- PDO PHP 扩展 (如需要使用到 MySQL 客户端)
- Redis PHP 扩展 (如需要使用到 Redis 客户端)
- Protobuf PHP 扩展 (如需要使用到 gRPC 服务端或客户端)
在安装hyperf之前得确保上述几个扩展的安装以及PHP版本,还有本地的composer可以使用。
选择地址创建项目
执行下面语句
composer create-project hyperf/hyperf-skeleton
碰到提示直接回车跳过
执行完之后 生成相应的文件夹
验证是否安装成功
php bin/hyperf.php start
如果结果都是debug/info 就是成功的
打开新的命令行窗口,执行下面语句
curl 127.0.0.1:9501
返回Hello Hyperf 表示安装成功。