docker搭建swoole的衍生框架hyperf框架
# Windows下安装docker,再在docker中安装hyperf
宿主机是Linux虚拟机
1. 下载并运行 hyperf/hyperf 镜像,并将镜像内的项目目录绑定到宿主机的 /c/Users/docker_project 目录此目录是Windows下面共享的目录
docker run -v /docker_project:/hyperf-skeleton -p 9501:9501 -it --entrypoint /bin/sh hyperf/hyperf:latest
2.镜像容器运行后,在容器内安装 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
3.将 Composer 镜像设置为阿里云镜像,加速国内下载速度
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer
4.通过 Composer 安装 hyperf/hyperf-skeleton 项目
composer create-project hyperf/hyperf-skeleton
5.进入安装好的 Hyperf 项目目录
cd hyperf-skeleton
6.启动 Hyperf
php bin/hyperf.php start
7.浏览器中输入xxxx:9501就看到成功的页面了
宿主机是Linux虚拟机
1. 下载并运行 hyperf/hyperf 镜像,并将镜像内的项目目录绑定到宿主机的 /c/Users/docker_project 目录此目录是Windows下面共享的目录
docker run -v /docker_project:/hyperf-skeleton -p 9501:9501 -it --entrypoint /bin/sh hyperf/hyperf:latest
2.镜像容器运行后,在容器内安装 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
3.将 Composer 镜像设置为阿里云镜像,加速国内下载速度
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer
4.通过 Composer 安装 hyperf/hyperf-skeleton 项目
composer create-project hyperf/hyperf-skeleton
5.进入安装好的 Hyperf 项目目录
cd hyperf-skeleton
6.启动 Hyperf
php bin/hyperf.php start
7.浏览器中输入xxxx:9501就看到成功的页面了
...全文
相关推荐
phpstorm远程调试基于swoole的hyperf框架.docx
标题提及的文档主要介绍了如何使用PHPStorm进行远程调试基于Swoole扩展的Hyperf框架,同时提到了Swoft和Easyswoole等其他框架的远程调试方法。
详解Docker 下开发 hyperf 完整使用示例
"详解Docker 下开发 hyperf 完整使用示例"本文旨在提供一个详细的教程,指导读者如何在Docker环境下使用Hyperf进行开发。Hyperf是一个基于Swoole的高并发、高性能的P
docker安装hyperf开发环境
"docker安装hyperf开发环境"在IT行业中,Docker是一个强大的开源容器平台,它允许开发者将应用程序及其依赖打包成容器,从而实现可移植性和一致性。在本教程中,我们将详细介绍如何利用D
php-microservice-demo:Docker+Consul+Hyperf 搭建 PHP 微服务集群
本项目基于Hyperf协程框架,结合Swoole实现高性能PHP微服务架构,集成Consul服务发现、Docker部署支持,具备高并发处理能力。项目包含完整的微服务基础组件,如RPC、Redis、My
hyperf-master.zip
**Websocket支持**:利用Swoole的WebSocket服务器功能,Hyperf能够轻松搭建实时通信的应用,如聊天室、在线游戏等。8.


Framework
