我已经阅读了很多关于在生产服务器上部署 Symfony 2 项目的文章和问题,但仍然不清楚。Symfony 项目的部署看起来就像一个地狱——没有人知道如何正确地做到这一点。我想我看到的最好的主题是部署一个 Symfony2 项目,但仍然有很多不清楚的地方。我读了它,发现在那个问题中,有人将他自己的 IP 添加到允许 IP 的列表中,但这意味着只有这个 IP 可以访问这个站点,但我需要允许每个人使用它。
以及如何使站点使用 path www.mydomen.com
,而不是www.mydomen.com/web/app_dev.php/index
(我可以通过 Symfony 更正路径,但它可以在托管之后app_dev.php
和通过托管,但它如何在 / 之前工作app_dev.php
?似乎 app-dev.php 应该始终在我的路径中)。
那么我应该如何正确地将开发的项目从本地服务器逐步转移到生产服务器呢?