[ES] 安装
1.ElasticSearch安装的准备工作
Linux:CentOS6.4
Elasticsearc:elasticsearch-2.2.0
JDK:jdk-7u79-linux-x64
IK:1.8.0
MAVEN:apache-maven-3.3.3-bin
2.配置网络静态文件
虚拟机设置桥接模式
配置:vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE :网卡代号,需要ifcfg-eth0相对应
HWADDR:网卡地址 即MAC地址
BOOTPROTO:开机协议,有none,static,dhcp,bootp
IPADDR:ip地址
NETMASK:子网掩码
NETWORK:该网段的第一个ip
BROADCAST:广播地址
GATEWAY:默认网关
ONBOOT:是否开机启动
DNS1:主域名解析服务器
DNS2:此域名解析服务器
重启网络:service network restart
配置防火墙,打开9200 9300端口
vim /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 9200 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9300 -j ACCEPT
重启防火墙:service iptables restart
3.安装JDK
es2.2需要java 7以上
卸载自带openjdk:yum list installed | grep java
下载jdk:wget 10.0.0.5/jdk-7u79-linux-x64.rpm
安装:rpm -ivh jdk-7u79-linux-x64.rpm
查看是否成功:java -version
配置环境变量:
vim /etc/profile

4.安装MAVEN
下载Maven:wget 10.0.0.5/apache-maven-3.3.3-bin.zip
解压:unzip apache-maven-3.3.3-bin.zip
执行ln -s apache-maven-3.3.3 apache-maven(为maven做软连接 方便以后升级)
配置:vi /etc/profile

执行:source /etc/profile 使配置生效
查看:mvn -v
5.Elasticsearch安装
下载:wget 10.0.0.5/elasticsearch-2.2.0.tar.gz
解压:tar -zxvf elasticsearch-2.2.0.tar.gz
配置:cd elasticsearch-2.2.0
vim config/elasticsearch.yml


给ES文件夹授予权限:chmod -R 777 /elasticsearch-2.2.0
创建es用户:adduser es
创建es用户密码: passwd es 123456
切换es用户:su es
启动:./bin/elasticsearch
后台启动:./bin/elasticsearch -d
不能使用root启动es
查看PID: ps -ef | grep elas
关闭后台:kill -9 PID
查看是否成功:curl 10.0.0.7:9200
6.head插件安装
./bin/plugin install mobz/elasticsearch-head
浏览器输入:10.0.0.7:9200/_plugin/head/
7.kopf插件安装
./bin/plugin install lmenezes/elasticsearch-kopf
浏览器输入:10.0.0.7:9200/_plugin/kopf/
8.分词器IK安装
cd plugins目录:创建目录ik mkdir ik/
下载:wget 10.0.0.5/elasticsearch-analysis-ik-master.zip
解压:unzip elasticsearch-analysis-ik-master.zip
cd elasticsearch-analysis-ik-master
打包:mvn clean package
cd 到target/releases/目录下 解压 elasticsearch-analysis-ik-1.8.0.zip 把解压后的包放在ik目录下

[ES] 安装的更多相关文章
- windows下es安装教程
es安装 1.es下载地址:https://www.elastic.co/downloads/past-releases 2.使用es需要先安装好jdk,注意es版本和jdk版本的兼容问题,es6.1 ...
- ES安装的相关
es安装https://www.cnblogs.com/jingping/p/9448099.htmlhttps://blog.csdn.net/zhanyu1/article/details/880 ...
- es安装
1,安装java(至少1.8) yum install -y java java -version 在/etc/profile追加: JAVA_HOME=/usr/java/jdk1..0_45 PA ...
- es安装elasticsearch-sql插件
根据现有ES版本,安装对应版本的插件 [es@hxl ~]$ cd elasticsearch[es@hxl elasticsearch]$ ./bin/elasticsearch-plugin in ...
- kibana 和ES安装配置常见问题解决
1.下载相同版本的kibana和ES: es5.6.5下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5 ...
- es安装脚本
#!/bin/bash file_name="/sdzw/es5/conf/es.config" #安装目录 install_dir="/es5/esinstall&qu ...
- ES安装手册
http://www.elastic.co/guide/en/elasticsearch/reference/current/setup-configuration.htmlhttps://githu ...
- 五十七.分布式ELK平台、ES安装 、 扩展插件 、Kibana安装
1. ES集群安装 准备1台虚拟机 部署elasticsearch第一个节点 访问9200端口查看是否安装成功 1ELK是日志分析平台,不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写 ...
- Es学习第二课, ES安装和客户端使用
Elasticsearch安装依赖于jdk,所以大家先保证自己电脑安装好Java环境(JDK7或更高版本),并配置好环境变量:这块的配置我就不细讲了,不管是Linux还是Windows,这块的安装和配 ...
随机推荐
- Win10 下安装 NodeJS
1,右键点击底部导航栏win(开始)弹出,使用 命令提示符(管理员A) 2,输入命令,进入安装文件目录,输入 msiexec/package node-v4.4.4-x64.msi ----弹出安 ...
- Centos 6.5 搭建l2tp 服务端和客户端
废话不多说直接上步骤. server #epel仓库愿安装 rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release- ...
- java 多线程 继承Thread和实现Runnable的区别
1)继承Thread: public class ThreadTest extends Thread { private int count; private String name; public ...
- 通过修改i8042prt端口驱动中类驱动Kbdclass的回调函数地址,达到过滤键盘操作的例子
同样也是寒江独钓的例子,但只给了思路,现贴出实现代码 原理是通过改变端口驱动中本该调用类驱动回调函数的地方下手 //替换分发函数 来实现过滤 #include <wdm.h> #inclu ...
- ajax优点与缺点
ajax的优点 Ajax的给我们带来的好处大家基本上都深有体会,在这里我只简单的讲几点: 1.最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好. 2.使用异步方式与服务器通信,不需要打 ...
- 初识WEB:输入URL之后的故事
1. 概述2. HTTP请求过程3. 相关性能检测及优化手段4. 浏览器的呈现过程5. 浏览器的呈现引擎6. 引用及延伸阅读 概述 为什么输入www.cnblogs.com之后敲一个回车,浏览器就会显 ...
- Hadoop学习笔记—3.Hadoop RPC机制的使用
一.RPC基础概念 1.1 RPC的基础概念 RPC,即Remote Procdure Call,中文名:远程过程调用: (1)它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网 ...
- Hadoop学习笔记—7.计数器与自定义计数器
一.Hadoop中的计数器 计数器:计数器是用来记录job的执行进度和状态的.它的作用可以理解为日志.我们通常可以在程序的某个位置插入计数器,用来记录数据或者进度的变化情况,它比日志更便利进行分析. ...
- iOS开发系列—Objective-C之Foundation框架
概述 我们前面的章节中就一直新建Cocoa Class,那么Cocoa到底是什么,它和我们前面以及后面要讲的内容到底有什么关系呢?Objective-C开发中经常用到NSObject,那么这个对象到底 ...
- Azure PowerShell (3) 上传证书
<Windows Azure Platform 系列文章目录> 本文介绍的是国外的Azure Global Update 2015-09-01 发现一个新的命令,在Azure PowerS ...