Mac 利用vagrant和virtualbox 搭建lamp环境
宿主:mac os 10.12.1virtualbox 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]