elasticsearch安装教程

运行环境如下

Centos 6.4

elasticsearch1.7.2

jdk-7u67-linux-x64.rpm

一、检查当前操作系统的版本

[[email protected] ~]# hostname     //查看当前的主机名称
es
[[email protected] ~]# uname -m    //查看系统是多少位
x86_64
[[email protected] ~]# uname -r    //查看内核版本
2.6.32-358.el6.x86_64
[[email protected] ~]# cat /etc/redhat-release //查看Centos 版本号
CentOS release 6.4 (Final)
[[email protected] ~]#

二、安装JDK环境(jdk-7u67-linux-x64.rpm)

[[email protected] src]# rpm -ivh jdk-7u67-linux-x64.rpm 
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
        jsse.jar...
        charsets.jar...
        tools.jar...
        localedata.jar...
        jfxrt.jar...

配置环境变量 vi /etc/profile  在这个文件的最后添加上配置

#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_67
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

立刻让环境变量配置文件生效

[[email protected] ~]# 
[[email protected] ~]# source /etc/profile    //这两种生效方法 你用哪种都可以的
[[email protected] ~]# 
[[email protected] ~]# . /etc/profile
[[email protected] ~]#

测试一下环境变量是否成功安装

[[email protected] ~]# java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

JDK安装完毕......

三、安装 elasticsearch1.7.2 软件

[[email protected] elasticsearch-1.7.2]# pwd
/usr/local/elasticsearch-1.7.2
[[email protected] elasticsearch-1.7.2]# ll
total 40
drwxr-xr-x. 2 root root  4096 Mar 17 22:49 bin
drwxr-xr-x. 2 root root  4096 Mar 17 22:49 config
drwxr-xr-x. 3 root root  4096 Mar 17 22:49 lib
-rw-rw-r--. 1 root root 11358 Sep 14  2015 LICENSE.txt
-rw-rw-r--. 1 root root   150 Sep 14  2015 NOTICE.txt
-rw-rw-r--. 1 root root  8700 Sep 14  2015 README.textile

启动 elasticsearch

[[email protected] bin]# pwd
/usr/local/elasticsearch-1.7.2/bin
[[email protected] bin]# ll
total 324
-rwxr-xr-x. 1 root root   8114 Sep 14  2015 elasticsearch
-rw-rw-r--. 1 root root    901 Sep 14  2015 elasticsearch.bat
-rw-rw-r--. 1 root root   2797 Sep 14  2015 elasticsearch.in.bat
-rwxr-xr-x. 1 root root   2170 Sep 14  2015 elasticsearch.in.sh
-rw-rw-r--. 1 root root 104448 Sep 14  2015 elasticsearch-service-mgr.exe
-rw-rw-r--. 1 root root 103936 Sep 14  2015 elasticsearch-service-x64.exe
-rw-rw-r--. 1 root root  80896 Sep 14  2015 elasticsearch-service-x86.exe
-rwxr-xr-x. 1 root root   2523 Sep 14  2015 plugin
-rw-rw-r--. 1 root root    482 Sep 14  2015 plugin.bat
-rw-rw-r--. 1 root root   6210 Sep 14  2015 service.bat
[[email protected] bin]# /bin/sh ./elasticsearch   //启动了....

开始进入测试了....

克隆一个SecureCRT 会话选项来关闭防火墙设置

[[email protected] ~]# /etc/init.d/iptables stop
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Unloading modules:                               [  OK  ]

关闭之后 在浏览器上面输入地址: http://172.16.10.100:9200/

成功安装.....

四、我们要配置成开自启动服务

到这里把软件下载:https://github.com/elastic/elasticsearch-servicewrapper

并上传服务器上面去

[[email protected] src]# pwd
/usr/local/src
[[email protected] src]# unzip elasticsearch-servicewrapper-master.zip  //解压软件
[[email protected] src]# ll
total 153708
-rw-r--r--. 1 root root  28478292 Dec 29 10:47 elasticsearch-1.7.2.tar.gz
drwxr-xr-x. 3 root root      4096 Feb 14 03:02 elasticsearch-servicewrapper-master
-rw-r--r--. 1 root root   2054227 Mar 17 14:10 elasticsearch-servicewrapper-master.zip
-rw-r--r--. 1 root root 126857158 Dec 21 17:09 jdk-7u67-linux-x64.rpm
[[email protected] src]# mv elasticsearch-servicewrapper-master/service/ /usr/local/elasticsearch-1.7.2/bin/     
[[email protected] src]#
//将service目录移动到 elasticsearch下面的bin目录下面去

[[email protected] service]# pwd
/usr/local/elasticsearch-1.7.2/bin/service
[[email protected] service]# ./elasticsearch
Usage: ./elasticsearch [ console | start | stop.... ]

Commands:
  console      Launch in the current console.
  start        Start in the background as a daemon process.
  stop         Stop if running as a daemon or in another console.
  restart      Stop if running and then start.
  condrestart  Restart only if already running.
  status       Query the current status.
  install      Install to start automatically when system boots.
  remove       Uninstall.
  dump         Request a Java thread dump if running.

开始安装服务

[[email protected] service]# ./elasticsearch install    //开始安装
Detected RHEL or Fedora:
Installing the Elasticsearch daemon..
[[email protected] service]# /etc/init.d/elasticsearch status  //查看运行状态
Elasticsearch is not running.
[[email protected] service]# chkconfig --list elasticsearch
elasticsearch   0:off   1:off   2:on    3:on    4:on    5:on    6:off

========================

配置OK....恭喜你

时间: 2024-10-06 00:36:04

elasticsearch安装教程的相关文章

ElasticSearch实战系列一: ElasticSearch集群+Kinaba安装教程

前言 本文主要介绍的是ElasticSearch集群和kinaba的安装教程. ElasticSearch介绍 ElasticSearch是一个基于Lucene的搜索服务器,其实就是对Lucene进行封装,提供了 REST API 的操作接口. ElasticSearch作为一个高度可拓展的开源全文搜索和分析引擎,可用于快速地对大数据进行存储,搜索和分析. ElasticSearch主要特点:分布式.高可用.异步写入.多API.面向文档 . ElasticSearch核心概念:近实时,集群,节点

Elasticsearch入门教程(一):Elasticsearch及插件安装

原文:Elasticsearch入门教程(一):Elasticsearch及插件安装 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/vbirdbest/article/details/79194244 分享一个朋友的人工智能教程(请以"右键"->"在新标签页中打开连接"的方式访问).比较通俗易懂,风趣幽默,感兴趣的朋友可以去看看. 一:安装Elasti

ElasticSearch安装和使用

ElasticSearch是开源搜索平台的新成员,实时数据分析的神器.可以理解为作为搜索的数据库,可以提供搜索功能.对比关系型数据库,具有以下的相似关系: 关系型数据库 数据库 表 行 列 ElasticSearch 索引 类型 文档 字段 一个ES集群可以包含多个索引(数据库),每个索引又包含了很多类型(表),类型中包含了很多文档(行),每个文档又包含了很多字段(列). 如果要实现对关系型数据库数据的搜索功能,需要将关系型数据库中的数据导入到ElasticSearch中,网上有解决方案.但是好

Elasticsearch入门教程(二):Elasticsearch核心概念

原文:Elasticsearch入门教程(二):Elasticsearch核心概念 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/vbirdbest/article/details/79200022 基本概念介绍 Elasticsearch是一个基于Lucene构建的开源.分布式.RESTful的搜索引擎,能够实现近实时(NRT)搜索,稳定.可靠.安装方便.Elasticsearch 不

mac苹果电脑上Mathtype软件的安装教程

对于数学学习来将,Mathtype是一款非常不错的工具,在这里您可以方便快捷的计算出公式的结果,只需要将方程式填写进去就能出来结果.小编为大家准备了Mathtype安装教程,安装的过程是非常简单的,安装好了之后会让您的工作变得更加轻松,还能提升工作的效率哦! Mathtype安装教程介绍:第一步:打开下载的Mathtype文件 第二步:点击左边的安装文件,会得到提示,下图所示: 第三步:选择好,然后会在弹出提示窗口,点击继续,如下图所示: 第四步:因为暂时只有英文版的,所以选择英文版,点击继续安

Android Studio的下载和安装教程(从ADT到AS)

之前一直使用的是Android development tools(简称ADT),后来说是google对ADT不再提供支持,然后一直在考虑是否把自己电脑换成Android Studio(简称AS),从ADT到AS这个过程自己觉得软件安装真的伤不起,端午节第二天和第三天(也是今天),终于完成了从ADT到AS的转 变,OK,我还有很多要学习的地方. 下面我来介绍一下ADT的转变成AS: 1.第一次安装完之后模拟器根本启动不了(就算你刚新建的模拟器,他还是不能在启动APP时候没有可用的模拟器),而且用

MYCNCART 自适应主题模板 MCCThemes-001 安装教程

附件里介绍了 MYCNCART 自适应主题模板 MCCThemes-001 通过FTP进行安装及配置的具体步骤,欢迎各位友人下载使用. 安装教程下载地址 http://pan.baidu.com/s/1gd1xfJ9

Linux环境安装教程——Centos6.6安装Selenium

本人特别喜欢在Centos下搭建环境.目前,主要负责公司的产品测试.所以,需要研究一下Selenium自动化测试如何在Centos上搭建.当然了,Selenium也可以安装在Windows,这方面的教程网上比较多就不说了.但是基于Linux特别是基于Centos的文章比较少,网上有一些安装教程都是基于Ubuntu的,而且python版本.selenium版本都比较老的. 我这次安装的都是最新版本的 先看一下本人虚拟机的系统版本 cat /etc/issue 如图:(本人的虚拟机是最小化安装的)

Windows环境下Android Studio v1.0安装教程

Windows环境下Android Studio v1.0安装教程 Windows环境下Android Studio v1.0安装教程 准备工具 JDK安装包. 要求:JDK 7以及以上版本. Android Studio安装文件. Windows: exe(包含SDK) (813 MB) exe(不包含SDK) (250 MB) zip (235 MB) Mac dmg (234 MB) zip (233 MB) Linux: zip (233 MB) 说明: 32位系统和64位系统是同一个安