使用VirtualBox 共享文件夹实现主机、宿机实现项目文件映射

 

 
   前言:
          
在Linux开发固然是好,但其上手难度却难以短时间内快速领略Linux的魅力,有没有一种折中的解决办法呢,答案是当然有了。
           比如你可以在Windos上来编码,由Linux提供服务,利用VirtualBox的虚拟文件夹来实现,这样的话,不仅做到和线上环境一致,又可以在Window上进行编码,集合两个开发环境的优点,好处多多。。。

 

 

 

 

准备工作:

1.VirtualBox

2.xshell

3.一台可以与主机通信的CentOS

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

第一步:

        安装VirtualBox的增强工具包(必须)

       

      

       分配并加载ISO文件(注:VboxGuestAdditions.iso 文件路径在 X:\Oracle\VirtualBox\VboxGuestAdditions.iso)

      

       分配你的项目目录至CentOS ( www  名称后面会用到 )

第二步

      1) cd /mnt/

      2) mkdir cdrom

      3) mount /dev/cdrom /mnt/cdrom

      4) cd cdrom

      5) ./VBoxLinuxAdditions.run

      6) mount -t vboxsf www(这里的www是上面的名称) /data/www/

 

可能会遇到的问题

编译安装./VBoxLinuxAdditions.run 失败

  解决办法:

       安装依赖 yum -y install kernel 、yum -y install  kernel-devel、yum -y install gcc-c++

 

这时虽然基本实现,还有个小问题就是每次都要手动执行挂载,我们来将 mount -t vboxsf www /data/www/ 加入到 /etc/rc.local 中 这样每次linux加载时就会自动执行加载命令,ok。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      秋风至上(原创)

 

posted @ 2014-12-19 19:37  秋风之路  阅读(1777)  评论(2编辑  收藏  举报