php elasticsearch 介绍

1安装 elasticearch jdk

操作系统 centos7.64位   elasticsearch 需要java环境,所有需要提前安装好jdk,我们用 yum 命令进行安装。

yum install -y java

查看是否正确安装

java -version

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

官网地址

https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-4-0

选择 rpm 软件包

使用 wget 下载软件包

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.rpm

使用 rpm 命令安装软件包

rpm -ivh elasticsearch-6.4.0.rpm

使用 service 命令启动 elasticsearch服务

service elasticsearch start

测试elasticsearch 服务

curl localhost:9200

查看9200端口是否监听

netstat  -apn | grep 9200

错误处理1
native memory allocation(mmap) failed to map 107286953984 bytes for commtitiong reserved moemory。
解决方案
修改 jvm.options 文件中关于内存的配置(根据服务器实际内存大小调整)、
-Xms256m
-Xmx256m

错误2
OpenJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the ...lGCThreads=N
解决方案
添加配置 -XX:-AssumeMP 到 jvm.options

修改完成 再次查看端口是否开启

netstat -apn |  grep 9200

 2 安装kibana 

为了更方便的操作elasticsearch 我们需要安装 kibana

kibana 提供了一个开发工具 可以很方便的操作 elasticsearch 

打开 kibana  https://www.elastic.co/cn/downloads/kibana  https://www.elastic.co/cn/downloads/past-releases/kibana-6-4-0

选择 rpm 软件包

使用 wget 下载软件包

https://artifacts.elastic.co/downloads/kibana/kibana-6.4.0-x86_64.rpm

安装kibana软件包

rpm -ivh kibana-6.4.0-x86_64.rpm

修改 kibana相关配置

vim /etc/kibana/kibana.yml

#server.host: "localhost"

server.host:"0.0.0.0"//任意主机都可以访问

elasticsearch.url:"http://loaclhost:9200"  //同一台主机默认就可以了 看情况而定

启动 kibana  启动之前记得重启 elasticsearch

/usr/share/kibana/bin/kibana

访问 kibana

#elasticsearch.url: "http://localhost:9200"

通过 域名 http://域名:5601访问

原文地址:https://www.cnblogs.com/ithubb/p/13234755.html