吴静风/hyperf_service_common

该包的最新版本(v1.0.0)没有可用的许可证信息。

测hyperf 微服务测试 公共包

v1.0.0 2022-05-07 03:40 UTC

This package is auto-updated.

Last update: 2024-09-25 19:29:16 UTC


README

这是一个使用Hyperf框架的骨架应用程序。此应用程序旨在作为那些想要开始使用Hyperf框架的人的起点。

需求

Hyperf 对系统环境有一些要求,它只能在Linux和Mac环境下运行,但由于Docker虚拟化技术的发展,Windows下的Docker也可以用作Windows下的运行环境。

hyperf/hyperf-docker 项目中为您准备了各种版本的Dockerfile,或者可以直接基于已经构建的 hyperf/hyperf 镜像来运行。

如果您不想使用Docker作为运行环境的基础,您需要确保您的操作系统环境满足以下要求

  • PHP >= 7.3
  • Swoole PHP 扩展 >= 4.5,并禁用 Short Name
  • OpenSSL PHP 扩展
  • JSON PHP 扩展
  • PDO PHP 扩展 (如果您需要使用MySQL客户端)
  • Redis PHP 扩展 (如果您需要使用Redis客户端)
  • Protobuf PHP 扩展 (如果您需要使用gRPC服务器或客户端)

使用Composer安装

创建新Hyperf项目最简单的方法是使用Composer。如果您还没有安装它,请按照文档进行安装。

创建新的Hyperf项目

$ composer create-project hyperf/hyperf-skeleton path/to/install

安装完成后,您可以使用以下命令立即运行服务器。

$ cd path/to/install $ php bin/hyperf.php start

这将启动端口为 9501 的cli-server,并将其绑定到所有网络接口。然后您可以访问 https://:9501/

,这将显示Hyperf默认首页。