博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下ElasticSearch安装及问题
阅读量:6952 次
发布时间:2019-06-27

本文共 1333 字,大约阅读时间需要 4 分钟。

hot3.png

1.安装java(1.8)

下载压缩包

wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz

(linux 64位)

创建文件夹

makedir /usr/java 将java安装到该目录

解压文件

$ tar -zxvf jdk-8u191-linux-x64.tar.gz  /usr/java

设置环境变量

可以设置到/etc/profile或~/.bashrc中

两者的区别是/etc/profile是系统的环境变量,~/.bashrc是用户的环境变量

vim /etc/profile

添加export JAVA_HOME=/usr/java/jdk1.8.0_191

export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=${JAVA_PATH}:$PATH  

重新载入配置文件 source /etc/profile

java -version 查看java是否安装成功

2.安装ElasticSearch

下载压缩包wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.3.tar.gz

创建文件夹 makedir   /usr/es  

解压 tar -xzvf  elasticsearch-6.5.3.tar.gz -C /usr/es

3. 为elasticsearch创建用户,用户组

es在root用户下不能启动,所以我们创建一个专用于elasticsearch的用户

groupadd elsearch  创建用户组elsearch

useradd elsearch -g elsearch -p elasticsearch 创建用户并把该用户加到elsearch组

chown -R elsearch:elsearch  /usr/es    授权es文件夹权限给elsearch用户

4.启动elasticsearch:

su elsearch 切换到elsearch用户

进入elasticsearch的bin目录 执行 ./elasticsearch  启动elasticsearch

验证:curl http://127.0.0.1:9200

60bd371183b4ef4d9925d5930bcd540deae.jpg

5.允许外网访问elasticsearch

进入elasticsearch的config目录下

vim elasticsearch.yml

network.host: 0.0.0.0

重启elasticsearch(kill掉elsaticsearch然后启动)

 

 

转载于:https://my.oschina.net/u/3420568/blog/2990128

你可能感兴趣的文章
条件注释判断浏览器版本
查看>>
局域网聊天服务器(openfire)安装与配置
查看>>
Windows Server 2012 Backup安装
查看>>
Day2-索引
查看>>
第一次作业
查看>>
日志注入
查看>>
javascript 函数的变量与作用域
查看>>
eclipse快捷键
查看>>
教您怎么从spring 官网下载参考文档
查看>>
Hive内置函数
查看>>
linux 重启服务器命令
查看>>
lsof命令
查看>>
需求改进与系统设计
查看>>
jquery特效 商品SKU属性规格选择实时联动
查看>>
HashMap[转]
查看>>
面向对象程序设计——总结作业
查看>>
linux之 sed命令
查看>>
oracle rac的特征
查看>>
Linux之 find之 ctime,atime,mtime
查看>>
mysql查询
查看>>