zfxcms ^回到顶部

您的当前位置:首页 > php资讯 > Swoole框架 > hyperf框架搭建

hyperf框架搭建

所属分类: Swoole框架   2020-03-28 10:31:20  编辑:admin  浏览次数 792 次

安装 Hyperf

Hyperf 使用 Composer 来管理项目的依赖,在使用 Hyperf 之前,请确保你的运行环境已经安装好了 Composer。

通过 Composer 创建项目

hyperf/hyperf-skeleton 项目是我们已经为您准备好的一个骨架项目,内置了一些常用的组件及相关配置的文件及结构,是一个可以快速用于业务开发的 Web 项目基础,在安装时,您可根据您自身的需求,对组件依赖进行选择。
执行下面的命令可以于当前所在位置创建一个 hyperf-skeleton 项目

composer create-project hyperf/hyperf-skeleton

Docker 下开发

假设您的本机环境并不能达到 Hyperf 的环境要求,或对于环境配置不是那么熟悉,那么您可以通过以下方法来运行及开发 Hyperf 项目:

# 下载并运行 hyperf/hyperf 镜像,并将镜像内的项目目录绑定到宿主机的 /tmp/skeleton 目录 docker run -v /tmp/skeleton:/hyperf-skeleton -p 9501:9501 -it --entrypoint /bin/sh hyperf/hyperf:7.2-alpine-cli # 镜像容器运行后,在容器内安装 Composer wget https://github.com/composer/composer/releases/download/1.8.6/composer.phar 

chmod u+x composer.phar mv composer.phar /usr/local/bin/composer 

# 将 Composer 镜像设置为阿里云镜像,加速国内下载速度 

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer 

# 通过 Composer 安装 hyperf/hyperf-skeleton 项目 

composer create-project hyperf/hyperf-skeleton 

# 进入安装好的 Hyperf 项目目录 cd hyperf-skeleton # 启动 

Hyperf php bin/hyperf.php start

image.png

image.png

启动服务

php bin/hy[erf.php start

在开启一个连接,启动 curl 127.0.0.1 9501 得到回应hello hyperf

官网:https://hyperf.io/

官方手册网址https://hyperf.wiki/#/zh-cn/quick-start/overview

PHP文章检索

PHP文章目录