安装 jdk
这个自行搜索使用 brew 安装,这里不再赘述。
安装及启动 es
# 安装 es
brew install elasticsearch
# 启动 es
brew services start elasticsearch
浏览器中打开 http://localhost:9200/,可以看到
说明安装并启动成功。
下面开始 es 的配置
由于是通过 brew 安装的 es,所以配置文件在 /usr/local/etc/elasticsearch/ 目录下。
我们来修改一下节点名称,验证配置文件是否生效。
# 编辑 es 配置文件
vim /usr/local/etc/elasticsearch/elasticsearch.yml
将第 17 行的 cluster.name: elasticsearch_tony 修改为 cluster.name: es_dem
# 重启 es
brew services restart elasticsearch
稍等一会,刷新网页,此时可以看到 es 的节点名称已经变了:
至此,es 安装成功。
安装 es 扩展
安装扩展有多种方式,我们使用最方便的一种。
/usr/local/bin/elasticsearch-plugin install 命名空间/插件名称
es 的一些核心扩展可以到elastic/elasticsearch – GitHub查看。社区的扩展到GitHub搜一搜。
当然,由于 es5.x 不再支持以扩展的方式来安装 head,所以只能应独立应用的方式来运行:
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
启动后,浏览器中打开http://localhost:9100/即可。
安装及启动 logstash
brew install logstash
brew services start logstash
安装及启动 kibana
brew install kibana
brew services start kibana
浏览器中打开http://localhost:5601/,可以看到
说明安装并启动成功。
下面开始 kibana 的配置
同理,由于是通过 brew 安装的 kibana,所以配置文件在 /usr/local/etc/kibana/ 目录下。
vim /usr/local/etc/kibana/kibana.yml