Vagrant Jekyll服务不可用

时间:2015-07-07 13:57:53

标签: vagrant jekyll

我决定尝试Jekyll,但由于我没有使用它,我遇到了一个问题。当我服务时,我得到了#34;这个网页不可用"在http://127.0.0.1:4000/。我正在使用流浪汉。

vagrant@ruby-jekyll-box:~$ jekyll new portfolio
New jekyll site installed in /home/vagrant/portfolio.
vagrant@ruby-jekyll-box:~$ cd portfolio/
vagrant@ruby-jekyll-box:~/portfolio$ jekyll serve
Configuration file: /home/vagrant/portfolio/_config.yml
            Source: /home/vagrant/portfolio
       Destination: /home/vagrant/portfolio/_site
      Generating...
                    done.
 Auto-regeneration: enabled for '/home/vagrant/portfolio'
Configuration file: /home/vagrant/portfolio/_config.yml
    Server address: http://127.0.0.1:4000/
  Server running... press ctrl-c to stop.

我做错了什么?

1 个答案:

答案 0 :(得分:3)

你试图从流浪者盒子里面访问它吗?或者从运行虚拟机的计算机上? 127.0.0.1是localhost / loopback,因此在您的计算机上,vagrant框内的127.0.0.1与127.0.0.1不同。

尝试

jekyll serve --host=0.0.0.0

然后在http://ip.of.vagrant.box:4000/

从您的主机访问它