mac和服务器上linux下安装elasticsearch

先在下载一个elasticsearch-2.4.0
https://www.elastic.co/downloads/past-releases
下载完成
elasticsearch是java写的,还需下载一个java jdk下个1.8的就够用,

启动es 后台运行
到elasticsearch目录执行

bin/elasticsearch -d

访问http://localhost:9200 检查是否启动成功
或者在终端执行

curl  http://localhost:9200
image.png

启动成功
然后在装一个head插件
到elasticsearch目录执行下面命令

bin/plugin install mobz/elasticsearch-head

安装成功后
访问http://localhost:9200/_plugin/head/

image.png

看elasticsearch进程

ps aux | grep elasticsearch

停止进程

kill -9 id

我是先把es下载到本地然后从本地上传zip文件到服务器上

scp  ~/elasticsearch.zip 服务器登陆账号@服务器地址 :~/es.zip

服务器上如果没有解压zip的软件
安装unzip解压插件

yum install unzip

解压刚刚上传的es.zip文件到当前目录

unzip es.zip

或者unzip 指定文件 -d 目标文件夹

服务器上也需要安装java jdk
先查看linux是多少位系统

cat /proc/version
yum search java
yum install java

elasticsearch.yml 54行
可访问ip地址或者任意ip可以访问 network.host: 0.0.0.0
服务器需要开一个9200端口
启动es就可以了