【发布时间】:2020-10-20 18:02:43
【问题描述】:
我设计了一个 Laravel 8 应用程序,并通过 cPanel 成功部署了它。我所做的是在我的 cPanel 中创建一个 git repo。将该存储库连接到我的本地应用程序文件夹。从我的笔记本电脑推送 repo 并通过 git 的 post-receive 挂钩将其部署到 public_html 文件夹。
现在我请各位前辈告诉我,部署 Laravel 项目的最佳实践是什么。
a) 我应该通过 git repo 直接部署到我的public_html 文件夹(就像我所做的那样)还是
b) 我应该将它部署到另一个文件夹并创建一个指向public_html 文件夹的符号链接。
部署后,我发现存储图像的存储文件夹中的所有文件夹都已被删除/删除。我应该像在本地项目中一样再次创建这些文件夹并尝试创建符号链接,还是有其他一些程序可以做到这一点? 问候
【问题讨论】:
标签: laravel git cpanel web-deployment