如何通过流浪汉使用Elasticsearch Marvel?

时间:2014-09-11 21:42:39

标签: elasticsearch vagrant elasticsearch-marvel

我使用vagrant(带Ubuntu的盒子)。我安装了Elasticsearch。它可以在

获得
localhost:9200 

在我的Ubuntu中。漫威在

http://localhost:9200/_plugin/marvel/

如何在主持人上输入Marvel? 我通常使用以下代码为我的网站创建虚拟主机:

<VirtualHost *:80>

    ServerAdmin webmaster@localhost
    ServerName some.192.168.56.56.xip.io

    DocumentRoot /var/www/some

    <Directory /var/www/some>
        Options -Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/some-192.168.56.56.xip.io-error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/some-192.168.56.56.xip.io-access.log combined


</VirtualHost>

1 个答案:

答案 0 :(得分:1)

根本不需要使用虚拟主机。 通过Vagrant使用elasticsearch所需的唯一事情:

1)&#39; config.vm.network:forwarded_port,guest:9200,host:9200&#39;在Vagrantfile中

2)需要添加&#39; network.bind_host: 0.0.0.0 &#39;在ES配置中(我有&#39; localhost&#39;在这里 - 这是我的问题)

3)重启Elasticsearch。