zoukankan      html  css  js  c++  java
  • Vagrant 入门

    原文地址

    现在,我们启动了 web 服务器,并且通过同步目录使用宿主机上的文件提供服务。然而,还只能通过虚拟机中的终端访问服务器。这一章节中,我们会使用 Vagrant 的网络特性,配置 Vagrant 以便从宿主机访问服务器。

    1. 端口转发(Port Forwarding)

    配置文件中支持端口转发选项。通过端口转发,可以在访问宿主机的某个端口时,自动将流量转发到虚拟机的指定端口。

    编辑 Vagrantfile 文件即可实现端口转发:

    Vagrant.configure("2") do |config|
      config.vm.box = "hashicorp/precise64"
      config.vm.provision :shell, path: "bootstrap.sh"
      config.vm.network :forwarded_port, guest: 80, host: 4567
    end

    运行 vagrant reloadvagrant up(取决于虚拟机是否已经启动)加载配置。

    一旦虚拟机启动成功,在宿主机的浏览器中访问 http://127.0.0.1:4567。你应该看到虚拟机中的 web 服务器提供的网页。

    2. 其他网络

    Vagrant 还有其他网络配置选项,可以为虚拟机分配静态 IP 地址,或将虚拟机桥接到一个已经存在的网络上。更多资料参考 这里

  • 相关阅读:
    CentOS7安装(三)- 配置阿里云yum源
    OSQA的配置
    MySQL学习 (三) Limit-Distinct-Union
    MySQL学习(二)-字段类型及约束
    MySQL学习(一)-基本知识
    Python闭包
    软件测试面试常考点
    人生感悟
    常用的Linux命令
    细说php一些常见的知识点
  • 原文地址:https://www.cnblogs.com/kika/p/10851665.html
Copyright © 2011-2022 走看看