安装java
##查看系统版本 uname -a ##查找 yum -y list java* ##安装对应版本 yum install java-11-openjdk-devel.x86_64 ##查看java版本 java -version ##设置环境变量 vim /etc/profile ##文末输入以下内容 JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.14.1.1-1.el7_9.x86_64 JRE_HOME=$JAVA_HOME CLASS_PATH=.:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH ##使配置生效 source /etc/profile ##验证 cd $JAVA_HOME
安装Elasticsearch
cd /opt #安装 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz #解压 tar -zxvf elasticsearch-6.2.4.tar.gz #由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑,需要创建一个单独的用户用来运行ElasticSearch 创建用户组和用户 groupadd elsearch useradd elsearch -g elsearch -p 1234561qaz #更改 elasticsearch-6.2.4 文件夹及内部文件的所属用户及组为elsearch chown -R elsearch:elsearch elasticsearch-6.2.4 #切换用户并启动 elasticsearch su elsearch cd /opt/elasticsearch-6.2.4/bin/ # 前台启动,接 ctrl + c 停止elasticsearch服务 ./elasticsearch # 后台启动 ./elasticsearch -d #测试 curl 127.0.0.1:9200
简单使用
#使用composer装客户端 composer require 'elasticsearch/elasticsearch' #代码使用 use ElasticsearchClientBuilder; # 111.34.34.34 为elasticsearch服务地址 $client = ClientBuilder::create()->setHosts(['111.34.34.34'])->build();



