阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux上安装Elasticsearch

231次阅读
没有评论

共计 2130 个字符,预计需要花费 6 分钟才能阅读完成。

环境:CentOS 6.6
Elasticsearch 版本:5.6.2
感觉这个影响不大

第一步,要安装 jdk1.8 版本及以上

[root@test1 elasticsearch]# Java -version
java version “1.8.0_181”
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) Client VM (build 25.181-b13, mixed mode, sharing)

这是我安装版本信息,具体怎么安装另行百度,安装好了记得配一下环境变量。
还是大概写一下怎么安装 jdk 吧。

http://www.Oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

网址进去选择适合自己系统的版本,下载 rpm,通过 winscp 传到虚机上(我传到 /data 路径下的),
cd 到你上传的路径下,rpm -ivh xxxxx,安装,其中 xxxxx 是 rpm 包的全称,一个字都不要丢,看下面具体操作。

[root@192 ~]# cd /data/
[root@192 data]# ls
apt-0.5.15cnc6-10mdk.x86_64.rpm  elasticsearch5.6.2  filebeat5.6.2  jdk-8u181-linux-x64.rpm  kibana5.6.2  logstash5.6.2
[root@192 data]# rpm -ivh jdk-8u181-linux-x64.rpm

初学者,不管是 ELK 还是 LInux 都是初学者,下面很多办法可能都很笨,勿喷

由于我是公司内网环境,由于网络限制,所以不能用 yum 的方式来安装,所有的包都是事先在网上下载好通过 winscp 传到虚机上的(我的环境都是虚机,不是服务器)。

https://www.elastic.co/downloads/past-releases/elasticsearch-5-6-2

这是 ELasticsearch5.6.2 版的下载地址,进去点 rpm 直接下载就行了。
我通过 winscp 把下载好的包放到虚机上 /data/elasticsearch5.6.2/ 目录下,进入这个直接安装就行了。
安装过程在 CRT 上找不到了,手敲一遍,其实稍微懂一点 linux 的人应该都会,不过肯定也有跟我一样什么都不会就开始接触 ELK 的。

[root@test1 ~]# cd /data/elasticsearch-5.6.2/
[root@test1 elasticsearch-5.6.2]# ls
elasticsearch-5.6.2.rpm
[root@test1 elasticsearch-5.6.2]# rpm -ivh elasticsearch-5.6.2.rpm  (这一步才是安装,复制命令的话记得把括号里的内容删掉 …)

到这里不出问题的应该就已经安装好了,而且会提示你可以通过“sudo service elasticsearch start”来启动 elasticsearch,就像这样

[root@test1 ~]# sudo service elasticsearch start
???? elasticsearch:[??](这里的问号应该是 CRT 的编码问题,我也不知道怎么解决,网上看了一圈,都试了,其他地方都没问题,就这里还是乱码)
[root@test1 ~]#

启动好了可以用下面的方法验证一下是否正常启动。如果你是新手,到这一步之前,不要修改配置文件,不然下面的可能会出各种错。

[root@test1 ~]# curl localhost:9200
{
  “name” : “CvRswgC”,
  “cluster_name” : “elasticsearch”,
  “cluster_uuid” : “H_RrZNp0QUSoQ3qQreN_hg”,
  “version” : {
    “number” : “5.6.2”,
    “build_hash” : “57e20f3”,
    “build_date” : “2017-09-23T13:16:45.703Z”,
    “build_snapshot” : false,
    “lucene_version” : “6.6.1”
  },
  “tagline” : “You Know, for Search”
}
[root@test1 ~]#

如果你看到的内容跟我这里一样,说明 Elasticsearch 到这里已经安装好了。
(今天在新的虚机上又搭建了一套,执行“url localhost:9200”的时候显示拒绝连接,怀疑是防火墙问题,这次是 centos7,“service firewalld stop”关闭防火墙后就行了。centos6 的话应该是“service iptables stop”)

验证 elasticsearch 是否安装好可以在 kibana 页面中直观的观察。

Linux 上安装 Elasticsearch

图片中第一行显示“Elasticsearch plugin is yellow”就是没问题的,是要不是 red,就没问题。

如何安装 kibana 可以见 https://www.linuxidc.com/Linux/2018-08/153392.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2130字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中