mggflow/laravel-microservice-base

Laravel 微服务基础。

v4.1.1 2023-07-28 13:35 UTC

README

关于

本项目是基于Laravel实现微服务的基础。

使用方法

请检查所有关于端口、卷和其他设置的信息,在: ./docker-compose.yml./.env.example./config。同时,您也可以在./scripts中找到有用的bash脚本。

  1. 通过composer在“msvc”目录中创建项目
composer create-project mggflow/laravel-microservice-base msvc
  1. 将文件添加到GIT
# git init
git add --all
  1. 安装composer依赖项
composer install
  1. 使用Docker进行开发,无需硬件依赖
docker compose up -d
  1. 使用Laravel的所有优势创建您的应用逻辑。例如,查看app/HTTP/Controllers/GreetingsController.php和http://127.0.0.1:8009/api/greeting路由

在另一种情况下,您可以分别从GitHube仓库下载"./scripts/install.sh",然后

sudo sh ./install.sh -u1000 -g1000 -r"mggflow/laravel-microservice-base" -d"/mnt/path/to/project"

备注:使用相同的脚本,您可以安装基于此的项目