构建一个“真实的”PHP开发环境

其实只是一个小技巧,或许很多人都已经用到,不过还是在这里做一下记录。

在很多公司里,会针对业务需要开发一系列的php插件,这些插件都只能在*nix环境下运作。那么这就给在Windows下开发php代码的程序员带来麻烦,因为缺少这些必要的php插件使得在windows下无法直接调试,而且在windows下编译这些插件是一件相当麻烦或者有些是根本不可行的事情,而且,现在linux桌面真的是不敢恭维(只求界面漂亮,但字体和界面却一点也不实用)。我们的确需要在windows下做开发,同时需要linux环境,那怎么办?

很简单,答案就是利用vmware这样的工具,在windows下虚拟一个*nix系统。

其实这里利用了vmware的一个功能,就是Share Folders。利用Share Folders,我们可以共享windows下的一个目录到虚拟机上的操作系统,所以,我们可以在这个目录上做开发,利用*nix上的环境进行调试。

具体的步骤是这样:

1、在虚拟机的*nix系统上安装vmware-tools。

2、在虚拟机的*nix的vmware设置中,选择Options选项卡,在Share Folders选项中添加你需要的共享的目录。

3、mount这些共享目录到虚拟机*nix系统:

# vmware-hgfsclient   <--查看已共享的目录

# mount -t vmhgfs .host:/Documents /windows/doc   <-- mount共享目录

你可能感兴趣的:(构建一个“真实的”PHP开发环境)