我之前从未使用过fortrabbit,我对此有疑问。 我知道我可以创建应用程序并定义文档根目录,但让我们想象以下内容:
我想使用Yii2 Framework(高级模板)
高级模板中包含“两个应用程序”(2个文件夹)后端和前端。
在真实服务器上,我们必须创建两个别名,例如:
是否可以配置fortrabbit在同一个应用程序中使用它并共享相同的资源(MySQL,缓存等)?
答案 0 :(得分:1)
您可以在fortrabbit进行设置。 只需将两个文件夹放在您的git仓库中,然后推送到forrabbit即可。之后,您可以将子域(www.,admin。)路由到子文件夹(frontend / www,backend / www)。
如果您的项目在部署过程中需要composer install
,那么它将无法使用我们的工具,因为我们只检查项目根目录中的composer.json / lock。
但是,您可以定义自定义的部署后脚本。在这些脚本中,您可以在子文件夹中调用composer install
。
干杯 奥利弗(fortrabbit工作人员)