centos7环境安装ElasticSearch
操作系统:
Centos7 .64位
=========================================
查看系统版本和系统位数:
[root@localhost /]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
[root@localhost /]# getconf LONG_BIT
64
=========================================
文件准备:

用pscp.exe拷贝到linux系统固定的文件夹中 /installPackage

=========================================
安装jdk1.8:
1. cd /installPackage/
2. rpm -ivh jdk-8u161-linux-x64.rpm,安装jdk1.8,有点耗时。
3. vi /etc/profile, 用:$跳转到文件末尾,追加下面的文字。注意红色斜体根据自己安装的实际目录修改。
JAVA_HOME=/usr/java/jdk1.8.0_161
JRE_HOME=/usr/java/jdk1.8.0_161/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
4. source /etc/profile,使环境变量生效
=========================================
安装es:
1. cd /installPackage/
2. rpm -ivh elasticsearch-5.0.2.rpm,安装ES,有点耗时。
3. vi /etc/elasticsearch/elasticsearch.yml, 用/查找network.host并修改。目的使其他机器可以访问
改:#network.host: 192.168.0.1这行,删除前面的#,同时将后面的ip改为当前linux系统的IP
4. firewall-cmd --zone=public --add-port=9200/tcp --permanent,打开9200端口
5. firewall-cmd --reload
6. service elasticsearch start,启动ES服务
7. service elasticsearch status -l,确定服务当前的状态是否为启动
8. curl 192.168.xx.xx:9200,验证es安装并启动。其中192.168.xx.xx为步骤3修改的本机IP,服务启动可能要等等,关键确定步骤七。

=========================================
安装ElasticSearch-Head
详细操作参考:centos7安装elasticsearch-head
NOTE:安装完Git和Nodejs之后,重启一下服务器之后,再继续安装head

=========================================
开机启动:
设置开机启动Elasticsearch服务
chkconfig --level 35 elasticsearch on
head插件开机启动还未做,待续。。。
=========================================
参考:
http://blog.csdn.net/u014236259/article/details/53706902
https://www.cnblogs.com/subendong/p/7667558.html
http://www.cnblogs.com/subendong/p/7667496.html
http://www.cnblogs.com/subendong/p/7667443.html
centos7环境安装ElasticSearch的更多相关文章
- [转]centos7环境安装rabbitMQ
使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html CentOS7上安装Rabbit ...
- centos7环境安装rabbitMQ
使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html [源码安装,适用GNOME + ...
- Centos7下安装Elasticsearch 5.6.6
环境 因为elasticsearch是用java编写的,所以需要先安装JDK ES 5,安装需要 JDK 8 以上ES 6.5,安装需要 JDK 11 以上ES 7.2.1,内置了 JDK 12 安装 ...
- 使用专业的消息队列产品rabbitmq之centos7环境安装
我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis, 当然还有重量级的专业产品rabbitmq,rabbitmq ...
- 在centos7上安装elasticSearch
因为elasticsearch是用java编写的,所以需要先安装JDK: jdk1.8的安装:安装指导 elasticsearch的下载和安装 一.下载elasticSearch 1.下载地址: ht ...
- Windows环境安装Elasticsearch
安装前提: 确保电脑已经安装了JDK,要求在1.8以上,并且安装目录不能包括空格 下载 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 选 ...
- Centos7 环境安装初始化
安装系统 默认分区 磁盘分配(以20G为例): Boot分区:引导分区系统启动的必要核心文件,建议1G Var分区:存放log文件,不分则在/下,建议1G Home分区:存放用户数据,一般都比较大,建 ...
- Centos7.2 安装Elasticsearch 6
下载 elasticsearch.6.0.0.tar.gz 迁移文件到usr/local中 mv elasticsearch-.tar.gz /usr/local/ cd /usr/local tar ...
- centos7下安装elasticSearch错误总结(单节点模式)
1.首先确定你安装了jdk,版本需要1.8以上 2.上传elasticsearchjar包,只需配置一个文件即可 修改配置文件config/elasticsearch.yml network.h ...
随机推荐
- Codeforces.954I.Yet Another String Matching Problem(FFT)
题目链接 \(Description\) 对于两个串\(a,b\),每次你可以选择一种字符,将它在两个串中全部变为另一种字符. 定义\(dis(a,b)\)为使得\(a,b\)相等所需的最小修改次数. ...
- Java并发编程(四)-- Java内存模型
Java内存模型 前面讲到了Java线程之间的通信采用的是共享内存模型,这里提到的共享内存模型指的就是Java内存模型(简称JMM),JMM决定一个线程对共享变量的写入何时对另一个线程可见.从抽象的角 ...
- [PA2014]Bazarek
[PA2014]Bazarek 题目大意: 有\(n(n\le10^6)\)件商品,\(m(m\le10^6)\)次询问.每次询问若选出其中的\(k\)个,要求它们的总价为奇数,求最大可能的总价. 思 ...
- Apache JMeter5 设置中文
Apache JMeter5 下载: apache-jmeter-5.0.zip apache-jmeter-5.0.tgz 注意:JMeter5需要Java8 以上,本文环境是Win7 64位 1. ...
- ZKW线段树入门
Part 1 来说说它的构造 线段树的堆式储存 我们来转成二进制看看 小学生问题:找规律 规律是很显然的 一个节点的父节点是这个数左移1,这个位运算就是低位舍弃,所有数字左移一位 一个节点的子节点是这 ...
- echarts中dataZoom的使用
ataZoom的使用方法 功能: 1.有inslide和slide两种dataZoom,也分X,Y轴 两种dataZoom的使用 dataZoom:[ { type:"slider" ...
- 使用pycharm以及用pycharm句子切分调试
c在D盘建立了个文件夹,然后把segment1.py文件放进去. 然后双击segment1,就自动用pycharm打开了.然后就可以运行和debug.之前最开始的时候我segment1.py文件放桌面 ...
- angular清除select空格
<select class="form-control" id="policy_set_id" ng-model="add.poli ...
- Unity游戏开发图片纹理压缩方案
Unity3D引擎对纹理的处理是智能的:不论你放入的是PNG,PSD还是TGA,它们都会被自动转换成Unity自己的Texture2D格式. 在Texture2D的设置选项中,你可以针对不同的平台,设 ...
- 我的Linux操作系统的发行版是什么?版本号是什么?
可以用下面的两个命令来查看: cat /etc/*-release hostnamectl 参考资料 ============== How To Find Out My Linux Distribut ...