搭建本地LNMP开发环境(2.6)-使用VMware Tools共享代码

之所以这篇排序2.6,是尽可能早的确定所使用的VMware Tools是否能正常工作,如果不能,需要卸载并重新安装其他版本的VMware.

 

VMware Tools可用来将windows下(开发环境)的代码共享到debian里(代码运行环境)。

(还可以通过debia中安装samba,将debian中的代码共享到windows,但是方式不能在wheezy未运行的情况下查看代码)

 

开始运行wheezy

连接到debian

 

先安装VMware Tools需要build-essential

输入

apt-get install build-essential

y

QQ截图20151018175614

 

再安装linux kernel header

输入

apt-get install linux-headers-$(uname -r)

y

QQ截图20151018180324

 

VMware官方手册提供了 手动安装VMware Tools的方法, 在linux中安装的部分适用。

 

从 Workstation 菜单栏中选择

虚拟机 > 安装 VMware Tools

确定

QQ截图20151018181216

输入

mount

确定 Linux 发行版是否自动挂载 VMware Tools 虚拟 CD-ROM 映像

如果挂载了 CD-ROM 设备,将按如下方式列出 CD-ROM 设备及其挂载点:

/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
 
本机未挂载
QQ截图20151018181335
 
mkdir /mnt/cdrom
创建挂载点目录

输入

mount /dev/cdrom /mnt/cdrom
挂载 CD-ROM 驱动器
QQ截图20151018182315

输入

cd /tmp

转到工作目录 /tmp

安装 VMware Tools 之前,删除先前的 vmware-tools-distrib 目录

输入

ls /mnt/cdron
列出装载点目录的内容,并记下 VMware Tools tar 安装程序的文件名(VMwareTools-9.9.3-2759765.tar.gz)
QQ截图20151018182605

 

输入

tar -zxvf /mnt/cdrom/VMwareTools-9.9.3-2759765.tar.gz
解压缩安装程序到当前目录
QQ截图20151018182645

输入

ls

当前目录下有了VMware Tools解压后的软件包

QQ截图20151018182855

输入

umount /dev/cdrom 
卸载 CD-ROM 映像
 

运行安装程序并配置 VMware Tools。

输入
cd vmware-tools-distrib
切换目录
输入
./vmware-install.pl –d
开始自动安装,安装过程会有等待用户输入的地方,不用输入,会自动使用默认参数
QQ截图20151018183051

安装完成

QQ截图20151018183230

输入

ls /mnt

会看到/mnt下多出了一个hgfs的文件夹(如果没有,说明不能正常工作,重新安装其他版本的VMware)

QQ截图20151018183314

 

关闭虚拟机

VMware中选择

虚拟机->设置->选项->共享文件夹

QQ截图20151018183617

 

可以看到当前没有共享的文件夹

点击

总是启用->添加

QQ截图20151018183736

下一步

QQ截图20151018183821

选择要共享的文件夹(这里共享D:\Code文件夹)

下一步

QQ截图20151018183917

完成

QQ截图20151018183924

此时已经添加成功共享文件夹

QQ截图20151018183933

重新启动wheezy并连接至debian

输入

ls /mnt/hgfs

显示共享的文件夹Code (如果没有显示共享的文件夹,则需要重新安装其他版本的VMware)

QQ截图20151018184433

在windows下编辑共享文件夹(D:\Code)的内容,debian中/mnt/hgfs/Code会同样改变,因为两个系统共享了同一个文件夹。

 

 

本篇完。

posted @ 2015-10-18 18:48  物理挂了  阅读(414)  评论(0编辑  收藏  举报