centos一步步安装elasticsearch7.6.2

elasticsearch-7.6.2  百度网盘

链接:https://pan.baidu.com/s/1Di-HMPJpim-gUce5IWa0Hw 
提取码:1gcf 
 

kibana-7.6.2  百度网盘 客户端下载

链接:https://pan.baidu.com/s/1dyo42i8gE7UmsMbV4IpKtw 
提取码:gdzg

 

安装步骤:

 

0. 需jdk8 + 环境

1. 拷贝到 usr/local 目录下

2. 解压

tar -xvf elasticsearch-7.6.2-linux-x86_64.tar.gz

3. 进入bin 启动es

./elasticsearch

 

 

需要jdk 11版本

 

4. 修改 bin/elasticsearch-env 里面 jdk 环境

https://blog.csdn.net/xiaoxiong_web/article/details/105597150

 

vim elasticsearch-env

 

 

删除判定本地jdk

if [ ! -z "$JAVA_HOME" ]; then

JAVA="$JAVA_HOME/bin/java"

JAVA_TYPE="JAVA_HOME"

else

if [ "$(uname -s)" = "Darwin" ]; then

# macOS has a different structure

JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"

else

JAVA="$ES_HOME/jdk/bin/java"

fi

JAVA_TYPE="bundled jdk"

fi

 

保留 默认自带的jdk

if [ "$(uname -s)" = "Darwin" ]; then

# macOS has a different structure

JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"

else

JAVA="$ES_HOME/jdk/bin/java"

fi

JAVA_TYPE="bundled jdk"

 

5. 打开jvm.options 大概35行

vim /usr/local/elasticsearch-7.6.2/config/jvm.options

 

修改

8-13:-XX:+UseG1GC

 

6. 创建一个新用户并授权,root用户不能启动,有则跳过

新增

adduser admin

修改密码

passwd admin

 

chmod -v u+w /etc/sudoers

 

修改sudoers文件

vim /etc/sudoers

root下面增加一行

admin ALL=(ALL) ALL

 

 

chmod -v u-w /etc/sudoers

 

 

7. 进入bin 启动es

 

修改config目录下的,末尾增加

vim elasticsearch.yml

 

 

network.host: 0.0.0.0 http.port: 9200 transport.host: localhost transport.tcp.port: 9300

 

 

el目录授权

chown -R 用户名:用户名  文件(目录)名

chown -R admin:admin /usr/local/elasticsearch-7.6.2

 

切换用户用su admin 切回root 用 su

 

./elasticsearch

 

 

 

./elasticsearch -d 后台运行

 

ps aux|grep elasticsearch 查看运行状态

ps -ef | grep elasticsearch

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(IT技术)