ElasticSearch安装

一、下载地址

https://www.elastic.co/cn/downloads/past-releases/
选择Elasticsearch以及对应版本

二、配置文件

config/elasticsearch.yml后面加上:

	network.host: 0.0.0.0  #绑定ip地址
	http.port: 9200  #暴露的http端口
	transport.tcp.port: 9300  #内部端口
	node.master: true  #主节点
	node.data: true  #数据节点
	discovery.zen.ping.unicast.hosts: ["0.0.0.0:9300", "0.0.0.0:9301", "0.0.0.0:9302"]  #设置集群中master节点的初始列表
	discovery.zen.minimum_master_nodes: 1  #主结点数量的最少值 ,此值的公式为:(master_eligible_nodes / 2) + 1 ,比如:有3个符合要求的主结点,那么这里要设置为2。
	bootstrap.memory_lock: false  #内存的锁定只给es用
	node.max_local_storage_nodes: 1 #单机允许的最大存储结点数,通常单机启动一个结点建议设置为1,开发环境如果单机启动多个节点可设置大于1
	path.data: E:\elasticsearch-6.1.1\data  #索引目录
	path.logs: E:\elasticsearch-6.1.1\logs    #日志
	http.cors.enabled: true #  跨域设置

	http.cors.allow-origin: "*"

三、安装服务

bin目录进入命令行输入:
	elasticsearch-service.bat install

四、验证

进入http://localhost:9200/显示:
	{
	  "name" : "QPzF4v-",
	  "cluster_name" : "elasticsearch",
	  "cluster_uuid" : "QSqn19zfQnONWt47jyMqXg",
	  "version" : {
	    "number" : "6.1.1",
	    "build_hash" : "bd92e7f",
	    "build_date" : "2017-12-17T20:23:25.338Z",
	    "build_snapshot" : false,
	    "lucene_version" : "7.1.0",
	    "minimum_wire_compatibility_version" : "5.6.0",
	    "minimum_index_compatibility_version" : "5.0.0"
	  },
	  "tagline" : "You Know, for Search"
	}

五、启动服务

windows下启动 : 双击bin目录下的elasticsearch.bat即可

linux系统启动es : ./bin/elasticsearch -d (-d为在后台启动,不加-d时可以看到启动过程,出现started时启动完成)

六、安装Kibana可视化工具

选择和elasticsearch对应的版本
1)下载地址:https://www.elastic.co/cn/downloads/past-releases/
					选择Kibana以及对应版本
2)在指定目录(Kibana是独立软件)下解压kibana-6.1.1-windows-x86_64.zip
3)编辑kibana-6.1.1-windows-x86_64\config\kibana.yml
	加入:server.host: 0.0.0.0
4)启动服务:bin/kibana.bat
5)访问http://localhost:5601

七、安装ik分词器

选择和elasticsearch对应的版本
1)下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
2)在目录elasticsearch\plugins下新建目录ik
3)把elasticsearch-analysis-ik-6.1.1.zip解压到elasticsearch\plugins\ik目录(压缩包不要放在ik目录)

八、安装head插件

1)下载地址:https://github.com/mobz/elasticsearch-head
2)安装node.js(已经安装略过)
   		地址:https://nodejs.org/en/download/
   		除了安装地址,一路next
3)安装grunt
	进入node.js的安装目录
	命令行执行:
		npm install -g grunt  -cli
4)安装pathomjs
	进入head安装的根目录
	命令行执行:
		npm install
5)运行head
	进入head安装的根目录
	命令行执行(启动服务):
		grunt server
6)http://localhost:9100/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值