【问题标题】:Vagrant server content won't show in web browser on windowsVagrant 服务器内容不会显示在 Windows 的网络浏览器中
【发布时间】:2016-06-28 19:35:28
【问题描述】:

我正在尝试在 Windows 系统上使用 vagrant。我已经完成了添加 vagrant box 的步骤,初始化它并 vagrant up。而且我还使用 PuttyGen 和 Putty 连接到 VM,如下所述:http://blog.osteel.me/posts/2015/01/25/how-to-use-vagrant-on-windows.html

现在在安装完所有必要的包之后,我尝试在 VM 上运行这段代码:

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
 return 'SUCESSFULLY running flask inside centos68 via apache!\n\n'

if __name__ == '__main__':
 app.run(host='0.0.0.0', port=5000)

我还进入本地计算机上的 Vagrantfile 并取消注释 # config.vm.network “private_network”, ip: “192.168.33.10” 通过删除 # 符号并保存它。它显示在http://0.0.0:5000/上运行

但是当我在浏览器上输入 IP 地址和端口号时,它会显示: 无法访问该站点。好像VM无法与本地机器通信。

Mac OS 从来没有出现过这种问题,不知道是不是Putty的原因。有谁知道如何解决它?非常感谢!

【问题讨论】:

  • 抱歉,打错了,它应该是 'windows browser' 而不是 'windows server' 在磁贴中
  • 而且每次修改本地机器上的Vagrantfile,都会自动添加一个文件名:Vagrantfile~

标签: windows vagrant


【解决方案1】:

好的,所以我使用 Git Bash 而不是 Putty 进行安装,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 2012-08-07
    相关资源
    最近更新 更多