就像问题说我应该如何部署laravel项目?已经在github上了。
我是否需要在Web服务器上安装laravel whit作曲家,或者只复制包含文件夹app,public,vendor和其他文件的proyect的整个目录?
答案 0 :(得分:0)
这取决于您的服务器。如果您拥有对服务器的完全访问权限(例如vps甚至专用),那么在那里安装composer并使用Composer
进行层次安装是个不错的选择,让您以后可以轻松管理项目。否则,是的,您必须将包括vendor
目录在内的所有文件复制到您的服务器。
注意,如果您要部署到您无权访问的共享服务器,您可能希望使用--prefer-dist
和{{1创建新的laravel安装(项目的生产版本)本地优先。它会减少应用程序文件的大小。