【问题标题】:How to deploy a laravel project?如何部署一个 laravel 项目?
【发布时间】:2014-07-03 08:12:05
【问题描述】:

就像问题所说的我应该如何部署 laravel 项目?那已经在github上了。

我需要在 web 服务器上安装 laravel whit composer 还是只复制我的项目的整个目录,其中包含文件夹 app、public、vendor 和其他文件?

【问题讨论】:

  • 执行git clone <git_repository>,如果未将供应商包签入<git_repository>,则在成功克隆存储库后执行composer install

标签: configuration laravel-4


【解决方案1】:

这取决于您的服务器。如果你对服务器有完全的访问权限(例如 vps 甚至专用),最好在那里安装 composer 并使用 Composer 进行 laravel 安装,让您以后可以轻松管理您的项目。否则,是的,您必须将包括vendor 目录在内的所有文件复制到您的服务器。

注意,如果您要部署到您没有完全访问权限的共享服务器,您可能希望首先在本地使用 --prefer-dist--no-dev 创建全新的 laravel 安装(项目的生产版本)。它将减少应用程序文件的大小。

【讨论】:

    猜你喜欢
    • 2020-01-08
    • 2017-11-05
    • 1970-01-01
    • 2019-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    相关资源
    最近更新 更多