从流浪者中的浏览器访问网站

Access website from browser in vagrant

在 windows 10 我有 运行 我的 vag运行t 启动,然后成功地通过 ssh 进入我的虚拟机。安装apache2 php5-cli php5 libapache2-mod-php

现在,当我访问 localhost:8080 时,它会显示 apache 默认欢迎页面。我怎样才能在浏览器中访问我的网站?

这是我的 Vag运行tfile

的内容
# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure(2) do |config|
  # Every Vagrant development environment requires a box. You can search for
  # boxes at https://atlas.hashicorp.com/search.
  config.vm.box = "ubuntu/trusty64"

  # Create a forwarded port mapping which allows access to a specific port
  # within the machine from a port on the host machine. In the example below,
  # accessing "localhost:8080" will access port 80 on the guest machine.
  config.vm.network "forwarded_port", guest: 80, host: 8080
end

这是我当前的目录结构

您需要将数据导入 VM 并配置 Apache 以提供该数据。对于初学者,将此添加到 Vagrantfile(在 confiv.vm.network 行之后):

config.vm.synced_folder ".", "/var/www/html"

它将使您的 app 文件夹在 VM 上的 /var/www/html 下可用。默认情况下,Ubuntu 上的 Apache 从该文件夹提供服务,因此您应该能够在执行 vagrant reload.

后看到一些内容