记录:linux下安装elasticsearch

1.准备工作,新建文件夹,下载解压elk,配置JAVA_HOME

root@iZ81rhbgjpsqlhZ /]# mkdir elk

root@iZ81rhbgjpsqlhZ /]# chmod 777 elk

root@iZ81rhbgjpsqlhZ /]# cd elk

root@iZ81rhbgjpsqlhZ /]#wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0.1-linux-x86_64.tar.gz

root@iZ81rhbgjpsqlhZ /]#wget https://artifacts.elastic.co/downloads/logstash/logstash-7.0.1.tar.gz

root@iZ81rhbgjpsqlhZ /]#wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.1-linux-x86_64.tar.gz

[root@iZ81rhbgjpsqlhZ /]# echo $JAVA_HOME                                                             

/usr/java/jdk1.8.0_111

(JAVA_HOME配置参考https://www.helplib.com/ubuntu/article_165145)

vim /etc/profile

JAVA_HOME=/usr/local/jdk1.8.0_111   //填自己的jdk
JRE_HOME=/usr/local/jdk1.8.0_111/jre
CLASSPATH=.:$JAVA_HOME/lib:/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export  JAVA_HOME
export  JRE_HOME

ulimit -u 4096

2.elasticsearch配置:

vim /etc/security/limits.conf 

记录:linux下安装elasticsearch_第1张图片

groupadd elk  //新建用户组

useradd elkjz -g elk  //新建用户

chown -R elkjz:elk /elk  //给权限

su - elkjz //切换用户

cd /elk/elasticsearch-7.0.1/config

 vim elasticsearch.yml  //修改配置文件:

记录:linux下安装elasticsearch_第2张图片

记录:linux下安装elasticsearch_第3张图片

vim jvm.options 

记录:linux下安装elasticsearch_第4张图片

另外阿里云安全组出入规则:加上9200端口

3。运行:

记录:linux下安装elasticsearch_第5张图片

 

4.es-head:

  • git clone git://github.com/mobz/elasticsearch-head.git
  • cd elasticsearch-head
  • npm install   //(sudo npm install grunt --save-dev)
  • npm run start     //若提示端口被占用   lsof -i :35729查看PID
  • open http://localhost:9100/

vim Gruntfile.js

记录:linux下安装elasticsearch_第6张图片

vim _site/app.js

在4360行换ip

vim config/elasticsearch.yml加上

http.cors.enabled: true
http.cors.allow-origin: "*"

参考资料:

https://blog.51cto.com/moerjinrong/2310817

https://blog.csdn.net/sqlaowen/article/details/81735441

https://www.cnblogs.com/onetwo/p/6059231.html

 

你可能感兴趣的:(记录:linux下安装elasticsearch)