![将 Apache2 服务器从 Web 复制到本地环境](https://linux22.com/image/996216/%E5%B0%86%20Apache2%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BB%8E%20Web%20%E5%A4%8D%E5%88%B6%E5%88%B0%E6%9C%AC%E5%9C%B0%E7%8E%AF%E5%A2%83.png)
在过去的几个月里,我一直在我的实时服务器上直接开发我的网站,现在它开始获得很大的发展动力。
我想将我的服务器文件完全移至本地环境,这样我就可以在本地使用相同的设置,完成后只需将更改传输到实时环境即可。我甚至不知道从哪里开始!
如能得到有关如何做到这一点的任何帮助,我们将不胜感激。
编辑:我的网站使用 PHP 和 Laravel 5
答案1
我建议使用版本控制。基本上,您需要为您的项目创建一个 git 存储库,并将 git 与托管服务结合使用,例如www.github.com(bitbucket.org 和 gitlab.com 是受欢迎的替代方案)。在 git 存储库中设置项目后,您将能够将副本拉到开发环境中,在本地进行处理(以避免对实时网站进行重大更改),然后当您完成更改/功能后,您可以测试并将其推送到实时网站。
以下是如何将现有项目添加到 github 的教程:https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/