操作系统:

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

下载地址:nodejsjava1.8gites

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

安装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的更多相关文章

  1. [转]centos7环境安装rabbitMQ

    使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html CentOS7上安装Rabbit ...

  2. centos7环境安装rabbitMQ

    使用专业的消息队列产品rabbitmq之centos7环境安装 http://www.cnblogs.com/huangxincheng/p/6006569.html [源码安装,适用GNOME + ...

  3. Centos7下安装Elasticsearch 5.6.6

    环境 因为elasticsearch是用java编写的,所以需要先安装JDK ES 5,安装需要 JDK 8 以上ES 6.5,安装需要 JDK 11 以上ES 7.2.1,内置了 JDK 12 安装 ...

  4. 使用专业的消息队列产品rabbitmq之centos7环境安装

      我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis, 当然还有重量级的专业产品rabbitmq,rabbitmq ...

  5. 在centos7上安装elasticSearch

    因为elasticsearch是用java编写的,所以需要先安装JDK: jdk1.8的安装:安装指导 elasticsearch的下载和安装 一.下载elasticSearch 1.下载地址: ht ...

  6. Windows环境安装Elasticsearch

    安装前提: 确保电脑已经安装了JDK,要求在1.8以上,并且安装目录不能包括空格 下载 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 选 ...

  7. Centos7 环境安装初始化

    安装系统 默认分区 磁盘分配(以20G为例): Boot分区:引导分区系统启动的必要核心文件,建议1G Var分区:存放log文件,不分则在/下,建议1G Home分区:存放用户数据,一般都比较大,建 ...

  8. Centos7.2 安装Elasticsearch 6

    下载 elasticsearch.6.0.0.tar.gz 迁移文件到usr/local中 mv elasticsearch-.tar.gz /usr/local/ cd /usr/local tar ...

  9. centos7下安装elasticSearch错误总结(单节点模式)

    1.首先确定你安装了jdk,版本需要1.8以上 2.上传elasticsearchjar包,只需配置一个文件即可 修改配置文件config/elasticsearch.yml    network.h ...

随机推荐

  1. 解决在VUE中绑定WebSocket事件无法传值的问题

    this.webSocket.onerror =(env)=>{ this.onError(env) }; https://jsfiddle.net/dko6g9a4/1/

  2. BZOJ.5251.[八省联考2018]劈配mentor(最大流)

    BZOJ 洛谷 对于每个人,每次枚举一个志愿看是否能增广即可. 对于第二问,可以保留第一问中\(n\)次增广前后的\(n\)张图,二分,在对应图上看是否能增广即可. 貌似匈牙利的某种写法比网络流优多了 ...

  3. 潭州课堂25班:Ph201805201 django 项目 第三十九课 后台 文章发布,图片上传到 FastDFS后端实现 七牛云讲解(课堂笔记)

    文章发布: # 1,从前台获取参数# 2,校验参数# 3,把数据保存到数据库# 4,返回执行结果到前台,(创建成功或失败) 自定义 froms.py 校验参数 上传图片到七牛云 注册 https:// ...

  4. docker 进入容器的mongodb

    docker search mongo docker pull mongo docke run -p 27017:27017 -v $PWD/db:/data/db -d  --name mymong ...

  5. MySQL(八)

    与python交互 安装引入模块 安装mysql模块 sudo apt-get install python-mysql 在文件中引入模块 import Mysqldb Connection对象 用于 ...

  6. python网络编程(六)

    tcp通信模型 tcp服务器 在程序中,如果想要完成一个tcp服务器的功能,需要的流程如下: socket创建一个套接字 bind绑定ip和port listen使套接字变为可以被动链接 accept ...

  7. python之迭代器篇

    一.迭代器 只要对象本身有_iter_()_方法,那它就是可迭代的 执行__iter__就会生成迭代器 迭代器有__next__用于获取值 __next__超出界限了会报StopIteration异常 ...

  8. 第三届山西省赛1004 一道大水题(scanf)

    一道大水题 时间限制: C/C++ 2000ms; Java 4000ms 内存限制: 65535KB 通过次数: 44 总提交次数: 1020 问题描述 Dr. Pan作为上兰帝国ACM的总负责人, ...

  9. JSOUP 打开url的方式

    一般采用这种方式: try{ doc = Jsoup.connect(url) .header("User-Agent", "Mozilla/5.0 (Windows N ...

  10. Column 'u_id' in field list is ambiguous