CENTOS7安装Elasticsearch

一:关闭防火墙,CentOS 7.0默认使用的是firewall作为防火墙。

关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

二:创建用户组 以非root 用户才能正常启动Elasticsearch

useradd 用户名
passwd 用户名

三:安装JDK,要求1.7以上

wget --no-cookies --no-check-certificate --header 
"Cookie: gpw_e24=http%3A%2F%2F 
" 

tar -xzvf jdk-8u66-linux-x64.tar.gz

四:查看Java版本

Java -version

五:切换非root帐号下载安装Elasticsearch

wget https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.1.1/elasticsearch-2.1.1.tar.gz

注:解压时用非root帐号解压,不然启动时报错,如下

CENTOS7安装Elasticsearch_第1张图片

六:非root帐号启动 

./elasticsearch-2.1.1/bin/elasticsearch

七:打开另一个终端进行测试:

curl 'http://localhost:9200/?pretty'

你能看到以下返回信息:

{

   "status": 200,

   "name": "Shrunken Bones",

   "version": {

      "number": "1.4.0",

      "lucene_version": "4.10"

   },

   "tagline": "You Know, for Search"

}

这说明你的ELasticsearch集群已经启动并且正常运行,接下来我们可以开始各种实验了。


你可能感兴趣的:(elasticsearch,ELK)