ElasticSearch2.2.3 安装文档

 

软件准备

 

下载jdk 1.7 以上版本的jdk

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

下载 ES 2.2.3版本

https://www.elastic.co/thank-you?url=https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.4/elasticsearch-2.3.4.tar.gz

 

安装jdk

上传 jdk 至服务器自定义目录

解析jdk

[root@localhostsoftware]# tar -zxvf jdk-8u91-linux-i586.tar.gz

配置环境变量

[root@localhostsoftware]# vi /etc/profile

##  java config

exportJAVA_HOME=/export/software/java/jdk1.8.0_91

exportJAVA_BIN=/export/software/java/jdk1.8.0_91/bin

exportPATH=$PATH:$JAVA_HOME/bin

exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

exportJAVA_HOME JAVA_BIN PATH CLASSPATH

 

刷新配置文件

[root@localhostsoftware]# source  /etc/profile

验证的jdk安装

[root@localhostsoftware]# java -version

创建用户目录

创建用户、设置密码、修改用户、删除用户:

useradd jdlottery  创建用户jdlottery  

passwd jdlottery  给已创建的用户jdlottery  设置密码

说明:新创建的用户会在/home下创建一个用户目录jdlottery  

 

linux修改文件所属用户和组

使用chown命令可以修改文件或目录所属的用户:

       命令:chown 用户 目录或文件名

       例如:chown qq/home/qq  (把home目录下的qq目录的拥有者改为qq用户) 

使用chgrp命令可以修改文件或目录所属的组:

       命令:chgrp 组 目录或文件名

       例如:chgrp qq/home/qq  (把home目录下的qq目录的所属组改为qq组)

 

 

安装es

切换用户jdlottery用户

上传es 安装包至  jdlottery 目录

解压 tar

[jdlottery@localhost~]$ tar -zxvf elasticsearch-2.3.4.tar.gz

 

启动es

注意:es 不能用root用户启动!!!

如果用root用户运行es 将看到如下错误

 

[jdlottery@localhost ~]$ ./elasticsearch-2.3.4/bin/

 

 

 

验证es启动成功

[root@localhost ~]# jps

 

浏览器验证

访问:http://localhost:9200/

 

以后台进程中启动es

[jdlottery@localhost ~]$ ./elasticsearch-2.3.4/bin/elasticsearch &

 

安装es head插件

 

Elasticsearch-head

一、插件安装方法1

联网安装

1、bin/plugin -install mobz/elasticsearch-head

2、运行es

3、打开http://localhost:9200/_plugin/head/

二、插件安装方法2

离线安装

1、https://github.com/mobz/elasticsearch-head下载zip 解压

2、建立elasticsearch-1.0.0/plugins/head/_site文件

3、将解压后的elasticsearch-head-master文件夹下的文件copy到_site

4、运行es

5、打开http://localhost:9200/_plugin/head/

 

 

 

 

 

 


你可能感兴趣的:(技术实践)