原创山鬼谣me 发布于2017-03-18 22:40:51 阅读数 5536 收藏展开
环境
系统:centos7
elasticsearch:5.2.2
安装步骤
es配置文件里面需要增加:(跨域访问)
http.cors.enabled: true
http.cors.allow-origin: “*”
http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers: “X-Requested-With, Content-Type, Content-Length, X-User”
步骤
由于elasticsearch
不再建议支持插件的安装方式。建议作为独立的程序来安装类似于bigdesk
、head
。
以前都是插件方式来安装。现在呢?官网介绍应该Run bigdesk standalone
大致的步骤为:
git clone https://github.com/hlstudio/bigdesk
cd bigdesk/_site/
python -m SimpleHTTPServer
其实就是
①下载源码
②进入_site
文件夹
③启动一个web server
。
python -m SimpleHTTPServer
python -m SimpleHTTPServer
如果你急需一个简单的Web Server,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等。那么, Python 可能帮助你。使用Python可以完成一个简单的内建 HTTP 服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。只需要干一件事情,那就是安装一个Python。
而linux
默认是安装Python
的,所以只需要执行python -m SimpleHTTPServer
。
这就行了,而我们的HTTP服务在8000号端口上侦听。你会得到下面的信息:
Serving HTTP on 0.0.0.0 port 8000 …
你可以打开你的浏览器(IE或Firefox),然后输入下面的URL:
http://192.168.1.1:8000
如果你的目录下有一个叫 index.html 的文件名的文件,那么这个文件就会成为一个默认页,如果没有这个文件,那么,目录列表就会显示出来。
如果你想改变端口号,你可以使用如下的命令:
详细的介绍可以参考:
http://www.cnblogs.com/congbo/archive/2012/11/15/2769704.html
验证安装时候成功
访问http://192.168.116.131:8000,ip地址根据elasticsearch
中配置的情况而定,要是你没有改配置,那就是localhost
或者127.0.0.1
。
至此完毕。
这里需要强调一点,只要是在一个网段里,bigdesk
是自动识别,会自动把其加入进来。head
插件也是一样的。
参考地址:http://www.21yunwei.com/archives/5285
转载请注明:学时网 » centos7中给Elasticsearch5 安装bigdesk