secce 发表于 2017-7-7 23:15:17

Mac 利用vagrant和virtualbox 搭建lamp环境

  宿主:mac os 10.12.1
  virtualbox 5.0.24
  // 早期自己因为使用高版本 导致一直出现如下错误,后来我将vagrant和virtualbox 版本退回去,就成功了。希望能帮到你。
  An error occurred while downloading the remote file. The error message, if any, is reproduced below. Please fix this error and try again.
  vagrant 1.7.3
  vagrantboxvagrant-centos-6.7.box
  首先在电脑上安装 virtualbox
  安装 vagrant
  进入命令行
  创建一个文件夹(可以是自己的家目录
  开始搭建虚拟环境
  1.vagrant box add {title} {url}
  title 是盒子的名字,url 可以是网上的地址,也可以是本地的路径,我是将系统考到文件夹内,命令为 vagrant box add centos vagrant-centos-6.7.box;
  2.vagrant init 在当前目录下执行,会产生vagrantfile文件。我使用的是,私有网络配置,文件夹印社使用的是如下
  config.vm.network "private_network", ip: "192.168.33.10"
  config.vm.synced_folder "/Users/username/www", "/var/www"
  之后要在虚拟机中的apache   EnableSendfile Off如果是nginxsendfile off;不然会导致同步文件出错。从而编译的js出错
  其余暂时为默认配置。
  3.vagrant up 将虚拟机启动起来。
  4.vagrant ssh 利用ssh 方式登录到虚拟机上,root 用户的密码为 vagrant
  5.使用yum 来安装php环境,由于自身对环境搭建不是特别熟练,直接用yum搭建。可参考,http://jingyan.baidu.com/article/3d69c5518e82e3f0cf02d7ea.html。即可搭建完成,但是因为该方法搭建之后的php版本为5.3,因而有需要升级版本的话。需要自己在进行。
  另外在附一些,vagrant常用操作, vagrant halt 停止vagrant up 启动 vagrant ssh 登录虚拟机
  打包之类的命令还没去学习。有错误的地方,还请多指教。
页: [1]
查看完整版本: Mac 利用vagrant和virtualbox 搭建lamp环境