一、须要在Linux中安装ElasticSearch,参考博客:https://www.cnblogs.com/liuyi-clover/p/11330642.htmlhtml
二、解压已经上传到elasticsearch目录中的压缩包
cd /usr/local/elasticsearch/
tar -zxvf kibana-5.6.16-linux-x86_64.tar.gz
mv kibana-5.6.16-linux-x86_64 kibana-5.6.16linux
三、修改Kinaba配置文件vim
cd kibana-5.6.16
vim config/kibana.ymlelasticsearch
#Kibana主机地址 server.port: 5601 #ES主机地址 elasticsearch.url: "http://106.12.140.159:9200" #ES帐号密码 elasticsearch.username: "es" elasticsearch.password: "12345" #平常用的ping elasticsearch.pingTimeout: 1500 #读取es的超时时间 elasticsearch.requestTimeout: 30000 #全部外网IP都可访问 server.host: "0.0.0.0"
保存退出!url
三、启动Kinabaspa
cd /usr/local/elasticsearch/kibana-5.6.16/bin
./kibana3d
四、验证Kinabacode
访问 http://106.12.140.159:5601server
出现上图表示成功!!!htm
五、备注
访问http://106.12.140.159:5601
初始化时可在management中输入*,在DEVTool中操做索引(CRUD)
可在Discover中查看全部索引信息
建立索引:
PUT /students
{
"settings": {
"index": {
"number_of_shards": 3,
"number_of_replicas": 1
}
}
}
删除索引:
DELETE /students
删除多个索引
DELETE /index_one,index_two
增长文档,自定义id
PUT /students/student/1
{
"name": "叶良辰",
"age": 25,
"desc": "叶良辰,本地人,狂妄自大,惹了他,会有一百种方法让你呆不下去"
}
增长文档,默认id
POST /students/student
{
"name": "李四",
"age": 18,
"desc": "沉鱼落雁,闭月羞花"
}
查看文档
GET /students/student/1
查看全部文档
GET /students/_search
根据字段联合查询(根据name查询出name,age)
GET students/student/_search?_source=name,age
{
"query": {
"match": {
"name": "叶良辰"
}
}
}
匹配查询,匹配到单字极客查到
POST /students/_search
{
"query": {
"match": {
"name": "叶良辰"
}
},
"sort": [
{
"age": {
"order": "desc"
}
}
]
}