我想将我的 Laravel 4 应用程序发布到我的服务器,但我有两个问题想先问:
- 我必须发布什么?因为我不想在服务器中有诸如作曲家之类的东西……</li>
- 是否有任何“简单的方法”将它发布到我的服务器,比如
php artisan publish
或类似的东西,只将更新的文件发布到服务器!
我想将我的 Laravel 4 应用程序发布到我的服务器,但我有两个问题想先问:
php artisan publish
或类似的东西,只将更新的文件发布到服务器!就配置而言,没有 composer 的最简单方法是将项目中的所有文件(包括 vendor 目录)通过FTP
.
笔记:
(1) 使用不同的配置文件进行本地部署和生产服务器将使您的工作更加轻松。Laravel 将检测环境并应用相应的数据库配置以及您将在那里定义的所有其他内容。
(2) 作为一个额外的想法,您可以考虑在服务器上部署一个私有 git 存储库,然后将其定义为远程调用production
. 这样做之后,您将能够使用单个命令推送更改:git push production
. 这将使您无需记住要传输哪些文件以便将最新更改应用到生产服务器。
第一次您必须将整个文件复制到您的在线服务器。之后,您可以从您的app
orassets
文件夹中复制更新的文件。