centos8 安装ElasticSearch
准备⼯作:
由于ElasticSearch 是java开发的所以需要安装Java的开发环境安装jdk
sudo yum search java-11
sudo yum install java-11-openjdk.x86_64 -y
安装 ElasticSearch 7.8
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.8.0-x86_64.rpmrpm -ivh elasticsearch-7.8.0-x86_64.rpm
这样就安装成功了
设置开机启动
systemctl daemon-reload # 重新加载systemd程序的配置⽂件systemctl enable elasticsearch.service # 设置开机⾃启动systemctl start elasticsearch.service # 启动服务[root@zhufanyu ~]# curl -XGET http://localhost:9200{
\"name\" : \"zhufanyu\
\"cluster_name\" : \"elasticsearch\
\"cluster_uuid\" : \"afsn8pUNT4ephGnrWadBMA\ \"version\" : {
\"number\" : \"7.8.0\
\"build_flavor\" : \"default\ \"build_type\" : \"rpm\
\"build_hash\" : \"757314695644ea9a1dc2fecd26d1a43856725e65\ \"build_date\" : \"2020-06-14T19:35:50.234439Z\ \"build_snapshot\" : false, \"lucene_version\" : \"8.5.1\
\"minimum_wire_compatibility_version\" : \"6.8.0\
\"minimum_index_compatibility_version\" : \"6.0.0-beta1\" },
\"tagline\" : \"You Know, for Search\"}
配合ES
进⼊ES配置⽂件的⽬录 /etc/elasticsearch
elasticsearch.yml 是es的配置⽂件,jvm.options是jvm的配置⽂件node.name: node-1
cluster.initial_master_nodes: [\"node-1\"]
取消上⾯的注释, 保存退出重启ES
systemctl restart elasticsearch.service
开启远程访问连接
修改elasticsearch.yml 配置⽂件network.host: 0.0.0.0http.port: 9200
重启ES
防⽕墙开放9200端⼝,云服务器安全组规则⾥开放9200端⼝
访问ES
因篇幅问题不能全部显示,请点此查看更多更全内容