项目完成后我是否需要Composer,Git或其中任何一个?

时间:2015-09-28 13:09:31

标签: php git laravel composer-php

例如:

我在虚拟机中有一个带有Laravel的Homestead。完成项目后,我可以复制文件并将它们带到我的Wamp服务器,导出数据库并将其导入Wamp吗?

或者还有更多的背后呢?

1 个答案:

答案 0 :(得分:1)

是的,通常这可能是将项目部署到服务器的一种方式。

这个问题有点宽泛,可以给出一个好的答案,因为有很多方法可以构建一个好的项目部署链。首先,它取决于您部署的服务器以及您拥有的访问权限(例如,您是允许ssh进入服务器还是可以在服务器上运行git)。

如果您有ssh访问权限并且能够运行git,那么可以从git服务器中提取git项目,运行composer install并使用artisan迁移和播种数据库。

完全集成的部署链还有更多方法,只需将项目推送到git服务器即可触发部署(例如,查看CapistranoLaravel Forge进行自动部署)。