美文网首页
windows下安装homestead

windows下安装homestead

作者: ozil_oo | 来源:发表于2018-11-07 23:38 被阅读0次

    为了在windows下配置一个linux虚拟机环境所以要装一个Laravel Homestead

    首先安装VirtualBox 5.2

    Vagrant

    其实,vagrant也可以驱动其他虚拟环境,但是各有所缺点

    若要使用 VMware 提供器, 你需要购买 VMware Fusion / Workstation 和 VMware Vagrant plug-in. 虽然它不是免费的,但是 VMware 可以提供更快的共享文件夹性能。

    若要使用 Parallels 提供器, 你需要安装 Parallels Vagrant plug-in。 它是免费的哦.

    由于受到 Vagrant 限制, Hyper-V 提供程序会忽略所有的网络设置。

    所以我们还是采用virtualbox吧

    安装 Homestead Vagrant Box

    vagrant安装好之后,在命令行输入

    vagrant box add laravel/homestead
    

    慢慢等吧,估计一个小时就行了

    安装 Homestead

    git clone https://github.com/laravel/homestead.git ~/Homestead
    

    在D盘或者其他地方找个文件夹把homestead clone下来

    cd homestead
    // 克隆期望的发行...
    git checkout v7.18.0
    
    // Mac / Linux...
    bash init.sh
    
    // Windows...
    init.bat
    

    配置 Homestead

    配置虚拟环境

    这里用默认的virtualbox就行

    provider: virtualbox
    

    配置共享文件夹

    folders:
        - map: C:\aa\bb
          to: /home/vagrant/code/project1
    
        - map: ~/code/project2
          to: /home/vagrant/code/project2
    

    虚拟机和真机文件夹的映射关系

    配置 Nginx 站点

    sites:
        - map: homestead.test
          to: /home/vagrant/code/Laravel/public
    

    域名与文件夹的映射关系

    vagrant的启动与停止

    根据你的需求编辑 Homestead.yaml,在你的 Homestead 文件夹中运行vagrant up 命令。Vagrant 将启动虚拟机并自动配置你的共享文件夹和 Nginx 站点。

    若要删除虚拟机,只需运行 vagrant destroy --force 命令。

    启动了vagrant之后你就可以通过ip(192.168.10.10)或者你映射的域名访问了
    要通过域名访问须先更改host文件(C:\windows\system32\drivers\etc\host)

    相关文章

      网友评论

          本文标题:windows下安装homestead

          本文链接:https://www.haomeiwen.com/subject/jvabxqtx.html