如何部署Symfony3 App?

时间:2016-04-13 09:37:12

标签: symfony

我创建了我的第一个symfony应用程序。它适用于在localhost上的Web服务器中构建。然后我将所有文件复制到FTP,但从那一刻起我不知道该怎么做才能让它运行。

我看了http://symfony.com/doc/current/cookbook/deployment/

尝试配置http://deployer.org/和Capistrano,但我很难理解应该如何实现。

如果有人能解释我制作Symfony3 App Run的步骤。

1 个答案:

答案 0 :(得分:1)

我在将symfony应用程序安装到生产服务器后刚刚开始,并希望我的经验对您有所帮助。

安装门

最基本的安装包括几点(只是普通方式):

<强> 1。将symfony项目复制到生产服务器。

<强> 2。 Composer安装:

$ composer install --no-dev --optimize-autoloader

它修改自动加载器以适应新的环境,并在幕后制造所有的魔力。

提示:在shell中使用&#34;导出SYMFONY_ENV = prod&#34;在避免错误之前。

第3。清除和预热缓存:

$ php app/console cache:clear --env=prod --no-debug

它已经有效但在&#34; / web&#34;目录可能不是你想要的。

<强> 4。更改Web服务器的文档根目录(例如),并将其指向"/web"

结束词

我保持简单明了,以下是消息来源: