ElasticSearch----安装与部署(第一节)

ElasticSearch 搜索引擎在linux 的安装与部署

环境

服务器
	Linux VM-0-7-centos 3.10.0
软件
 	Jdk-1.8.0
 	ElasticSearch-7.15.0
 	kibana-7.15

软件安装

注:
    安装 ElasticSearch 前必须有jdk环境且版本需满足ElasticSearch所需jdk版本 ,
    kibana 用于可视化操作ElasticSearch

Java 安装,此处用yum安装
    # 展示Java软件包列表
		 yum -y list java*  
	# 安装Jdk-1.8 (已满足ElasticSearch-7.15所需)
		 yum -y install java-1.8.0-openjdk*	
	# 检测是否安装成功 (展示板本号说明成功)
	 	java -version
ElasticSearch 安装 此处下载压缩包
	# 安装地址
	 	https://www.elastic.co/cn/downloads/elasticsearch
	 	通过工具上传到服务端(rz),并进行解压, 解压后目录文件如下(图,install-one)
	# 创建运行ElasticSearch的用户(root用户不能运行)
	# 创建用户
		 useradd elasticsearch
	# 设置密码
		 passwd elasticsearch
	# 配置修改
		 开防端口9200(默认)
		 编辑配置文件
		 vim BasePath + /elasticsearch/config/elasticsearch.yml
		 修改以下选项(若通过外网连接必须配置)
		 绑定主机ip, 0.0.0.0 表示任何ip访问(生产环境需注意)
		 network.host: 0.0.0.0
		 端口号
		 http.port: 9200
		 分片主机, 多个ip用,号隔开(单机写当前主机即可)
		 discovery.seed_hosts: ["1x1.3x.8x.1xx"]
		 主机, 多个ip用,号隔开(单机写当前主机即可)
		 cluster.initial_master_nodes:  ["1x1.3x.8x.1xx"]
	# 切换用户,运行ElasticSearch
		su elasticsearch
		cd elasticsearch 文件路径
		./bin/elasticsearch
		新开窗口执行
		curl 1x1.3x.8x.1xx:9200, 返回图(install-two)
kibana 安装 此处下载压缩包
		注: kibana 版本与ElasticSearch版本一致
		# 安装地址
			https://www.elastic.co/cn/downloads/kibana
			通过工具上传到服务端(rz),并进行解压, 解压后目录文件如下(图,install-three)
		# 创建运行Kibana的用户(root用户不能运行)
		# 创建用户
			 useradd kibana
		# 设置密码
			 passwd kibana
		# 配置修改
			开放端口5601(默认)
			编辑配置文件
		     vim BasePath + /kibana/config/kibana.yml
		     配置端口
		     server.port: 5601
		     绑定主机ip, 0.0.0.0 表示任何ip访问(生产环境需注意)
		     server.host: "0.0.0.0"
		     用于连接elasticsearch主机, 分布式用, 号隔开
		     elasticsearch.hosts: ["http://1x1.3x.8x.1xx:9200"]
		# 切换用户运行kibana
			su kibana
			cd kibana文件路径
			./kibana/bin
		    用于过后用浏览器访问
		    1x1.3x.8x.1xx:5601/app/kibana (如图install-four测表示成功)

install-one

图, install-one

在这里插入图片描述

图, install-two

在这里插入图片描述

图, install-three

在这里插入图片描述

图, install-four

总结

  文档转载
    ElasticSearch文档
    禁止转载,违者必究
  补录
  第一节,ElasticSearch----安装部署
  第二节,ElasticSearch----语法学习
  第三节,ElasticSearch----索引详解
  第四节,ElasticSearch----IK分词器
  第五节,ElasticSearch----PHP交互

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值