yxxs123 发表于 2015-4-14 08:04:04

使用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 installkernel-devel、yum -y install gcc-c++
  
  这时虽然基本实现,还有个小问题就是每次都要手动执行挂载,我们来将 mount -t vboxsf www /data/www/ 加入到 /etc/rc.local 中 这样每次linux加载时就会自动执行加载命令,ok。
  --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  秋风至上(原创)
  
页: [1]
查看完整版本: 使用VirtualBox 共享文件夹实现主机、宿机实现项目文件映射