最近想要开发一个项目,该项目想在window下编码,项目的运行是在linux下的lnmp环境,但是发现每次修改代码后,需要提交到linux机器上,才能在windows浏览器中预览效果,比较麻烦,如何才能方便的进行调试呢。
答案是在linux虚拟机中安装 vmware-tools,然后启用共享文件夹,就能实现windows与linux间的文件同步了。
前提条件
- windows中安装了vmware虚拟机,且虚拟机中已经装好了linux系统。
- 软件及系统环境:我的vmware版本是vmware10, 虚拟机中安装的centos6.4。
安装vmware-tools步骤
1.打开vmware软件,将安装的linux系统开机,开机后,点击vmware软件左上角 虚拟机>>安装vmware tools,等待一会儿,便会看到下图所示,表示已下载好安装文件。
解压缩:右键点击下载目录中的压缩包文件,选择 解压缩到,会弹出系统目录列表,选择一个目录下解压,我解压到了 /home/jetwong/ 目录下
打开终端软件,右键>>在终端中打开,执行如下命令:
cd /home/jetwong/vmware-tools-distrib 切换到解压缩后的目录下
./vmware-install.pl 执行这个文件进行安装
-
接下来会弹出一系列需要确认的选项,不要管,一路回车就行了,最后出现如下图表示安装 成功
启用共享文件夹
在vmware软件左上角点击 虚拟机>>设置 选项,选择 共享文件夹,点总是启用,然后点击右下角添加,按提示选择windows下的一个文件夹,确认后,就启用了windows和linux下文件共享了,linux上对应的目录在 /mnt/hgfs/ 下,如下图:
测试
在windows中该共享目录添加一个文件夹 aaa,到linux /mnt/hgfs/myshare下去看,也有了一个aaa的文件夹。
此时就能愉快的编写代码,方便调试啦