在Mac上一键安装Elasticsearch 2.3.3 + Kibana 4.5.1

我是GYAO公司的窗户旁软件工程师,我叫玉利。

突然,又有一位越南工程师离职了。

我的日本同事N先生说:“我本以为这个任务要花一整天才能完成,结果他只用了两个小时就做完了,真让我感到自愧不如。”他是一个技术高超的人,但在我们进行公司内部谈判时,他却很轻易地找到了新的工作机会并转职了。

如果在日本找到了能干的越南工程师,由于环境上的限制,远程工作也有其局限性。因此,最好将他们带到日本,给予他们与日本工程师同样难度的工作。你的公司转移目的地真是幸运呢。

既然如此,我打算把他们拉回日本。目前我们需要开发的是一个不让越南技术精英离职的机制。

夏天去胡志明的话,比起日本更凉爽,非常推荐。虽然我很想去,但是其他成员有负责备份工作和家庭原因等,带他们一起去也很困难。

虽然如此,吃饭很美味确实不错。去吃不好的地方真的很痛苦。

スクリーンショット_2016_07_04_9_05.png

好吧,在他辞职之前,为了让他在下一个工作中也能发挥才能,我必须尽量给他一些没有经验的工作。刚好在开发会议上,有人说希望能有一个仪表盘,能一目了然地知道当前业务状况。那么,用Elasticsearch + Kibana来制作就比较方便了。

我:“你有使用过Elasticsearch吗?”
K君:“在我之前的工作中有用过Solr。”

因此,我们从设置开发环境开始。虽然有很多有关安装的文章,但现在我只会安装2.0系列的,如果指定版本,我会安装2.2。然而,现在主要版本是2.3。而且很快就可能升级到5。

我尝试使用brew来进行设置,但不喜欢等待brew方面的公式更新,所以我决定手动设置。动作太快也是一个问题。

这是用于发送到越南的设置指南,但我会把它放在Qiita上。

如果复制粘贴能够正常运作,我认为没问题。万一不行的话,非常抱歉。(如果有越南相关问题的话,我会进行修正)

安装 Elasticsearch

请复制脚本,并粘贴到您的控制台中。

cd /tmp && \
curl -L -O https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-2.3.3.zip && \
cd /usr/local/opt/&& unzip /tmp/elasticsearch-2.3.3.zip && \
cd elasticsearch-2.3.3/ && \ 
bin/plugin install analysis-kuromoji && \
bin/plugin install mobz/elasticsearch-head

bin/plugin install license && \
bin/plugin install marvel-agent

# When you have got quoted, please answer with yes
Continue with installation? [y/N]y

// to start elasticsearch
% bin/elasticsearch

打开网址并检查
http://localhost:9200
http://localhost:9200/_plugin/head/

安装Kibana

为Kibana设置Node.js

打开链接并安装 Node.js
https://nodejs.org/en/download/

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | bash &&
source ~/.bashrc

安装 Kibana 4.5.1

cd /tmp; curl -L -O https://download.elastic.co/kibana/kibana/kibana-4.5.1-darwin-x64.tar.gz && \
cat kibana-4.5.1-darwin-x64.tar.gz|(cd /usr/local/opt; tar zxvf -) && cd /usr/local/opt && \
cd kibana-4.5.1-darwin-x64/ && \
./bin/kibana plugin -i elasticsearch/marvel/latest && \
./bin/kibana

请打开网址并检查:

http://本地主机:5601/
http://本地主机:5601/app/marve

广告
将在 10 秒后关闭
bannerAds