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
5.允许外网访问elasticsearch
进入elasticsearch的config目录下
vim elasticsearch.yml
network.host: 0.0.0.0
重启elasticsearch(kill掉elsaticsearch然后启动)