【发布时间】:2012-11-06 21:29:15
【问题描述】:
背景:
我是 PHP 新手,但有人要求我进行一些代码更改以支持托管在我们 Intranet 上的应用程序。实际的代码更改看起来还不错。但是,目前没有开发环境,所以我承诺创建一个副本服务器来开发和测试我的更改。
在这一点上,我并不精通 PHP,看起来我可能不得不对生产机器上的所有 Apache HTTPD 和 PHP 配置设置/选项/包进行逆向工程,除非我可以战略性地复制现有的生产环境到开发机器。
我的问题:
- 可以这样做吗?即通过 FTP 传输 Apache/PHP 安装中的某些目录以复制原始环境?如果是这样,哪些目录?一个复杂的可能是原始环境是SUSE Linux,而开发机器是CentOS。除此之外,我已经在开发机器上安装了匹配的 HTTPD 和 PHP 版本。
- 如果这不明智/不可能,我应该如何复制环境?我应该检查哪些区域?
提前致谢!
【问题讨论】:
-
这可能更适合serverfault.com
-
根据应用程序的性质,可能不需要完全复制环境。许多站点\应用程序是在 Windows 上开发的,然后上传到 linux 上,一切都很好 - 但这里不可能说是否会是这种情况。您也许可以将副本放在服务器上的另一个目录中,然后大部分内容都会相同。
-
在第二台机器上使用
Virtual Machine或Vmware可能是一种选择,具体取决于您的情况。 -
感谢大家的关注和回答!
标签: php installation environment duplication