vartualbox下载地址
vagrant下载地址
vagrant box镜像下载地址
添加下载好的box系统镜像到Vagrant
vagrant box add centos7 box镜像地址
vagrant box add centos7 /Users/apple/Downloads/centos7.box

以上参考的文章是

以下是创建vagrant目录,初始化,启动
cd ~/Desktop        # 切换目录

mkdir WebTest      #创建文件夹

cd WebTest  

vagrant init centos7         #初始化

vagrant up 启动

vagrant ssh 进入

cd /vagrant
vim Vagrantfile ,就是初始化生成的那个文件,这个文件已经关联上了跟外面的那个
修改配置文件
常用配置

Vagrant初始化成功后,会在初始化的目录里生成一个Vagrantfile文件,可以修改该文件进行个性化的定制。

1. 配置IP:

config.vm.network :private_network, ip: “192.168.33.10”[去掉#]

你可以把IP改成其他地址,只要不产生冲突就行。

2. 配置同步目录:

config.vm.synced_folder “../data”, “/vagrant_data” [去掉#,修改为下面]

config.vm.synced_folder “/home/web/www”, “/data/www“

/home/web/www:本地目录
/data/www: Linux服务器目录

3. 配置虚拟内存:

在文件结尾end字符前添加下面一段:三句,**记住最后end加上**

config.vm.provider :virtualbox do |vb|

vb.customize ["modifyvm", :id, "--memory", "2048"]   如果报错就用原文带的那个

end
然后重启下vagrant reload ,ping一下ip
从本地往vagrant    ping  192.168.33.10
从vagrant往本地    ping   192.168.25.27
然后我使用的lnmp环境,我使用不管lamp,所以我直接下载了lnmp.org的集成包
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐