说下Mac安装vartualbox虚拟机安装vagrant,安装lnmp

vartualbox下载地址

  • https://link.jianshu.com/?t=https://www.virtualbox.org/wiki/Downloads

vagrant下载地址

  • https://link.jianshu.com/?t=https://www.vagrantup.com/downloads.html

vagrant box镜像下载地址

  • http://www.vagrantbox.es/

添加下载好的box系统镜像到Vagrant

vagrant box add centos7 box镜像地址
vagrant box add centos7 /Users/apple/Downloads/centos7.box

以上参考的文章是

  • https://www.jianshu.com/p/7747c31012f8

以下是创建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
  • 原文在这 :https://lnmp.org/install.html

    查看安装步骤吧

你可能感兴趣的:(mac,vagrant)