我创建了我的第一个 symfony 应用程序。它适用于本地主机上的内置 Web 服务器。然后我将所有文件复制到 FTP,但从那一刻起我不知道该怎么做才能让它运行。
我读了http://symfony.com/doc/current/cookbook/deployment/
尝试配置http://deployer.org/和 Capistrano,但我很难理解我应该如何进行。
如果有人可以向我解释使我的 Symfony3 应用程序运行的步骤。
我刚刚将 symfony 应用程序安装到生产服务器后,希望我的经验对您有所帮助。
最基本的安装包括几个点(只是普通的方式):
1. 将 symfony 项目复制到生产服务器。
2.作曲家安装:
$ composer install --no-dev --optimize-autoloader
Run Code Online (Sandbox Code Playgroud)
它修改自动加载器以适应新环境并在引擎盖下制造所有魔法。
提示:在 shell 中使用“export SYMFONY_ENV=prod”开始以避免错误。
3.清除和预热缓存:
$ php app/console cache:clear --env=prod --no-debug
Run Code Online (Sandbox Code Playgroud)
它已经可以工作了,但是在“/web”目录下,这可能不是您想要的。
4. 更改 Web 服务器的文档根目录(例如),并将其指向"/web"。
我保持直截了当,以下是来源:
| 归档时间: |
|
| 查看次数: |
2110 次 |
| 最近记录: |