我开发了一个symfony应用程序,它已经完成了。 已经过了几天,我无法弄清楚如何将其部署到真正的apache服务器中,当我将其复制到public_html时,它不起作用资产无法正确加载。 有人可以给我一步一步的描述如何部署它,以便当我导航到example.com url时,我会看到我的symfony应用程序。 谢谢
答案 0 :(得分:3)
我建议使用Capifony,它在Capistrano之上提供专门的工具集,专门针对symfony和Symfony2项目量身定制。 (根据the documentation)
使用capifony的advantages是,
cap deploy
一样简单。您还需要通过this part的the documentation来了解如何让您的应用程序在Apache下运行。
答案 1 :(得分:3)
如果您尝试在服务器上部署应用程序,则必须配置apache。它制作虚拟主机的最佳方式。
这里是文档:
http://httpd.apache.org/docs/current/en/vhosts/examples.html
http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html