Elasticsearch+Kibana安装
下载LINUX版本
一、Elasticsearch
将包上传到Linux,解压
tar -xvf elasticsearch-6.4.2.tar.gz
创建es用户
useradd es
将es得文件赋值给es用户
chown -R es:es elasticsearch-6.4.2/
修改环境配置文件
vi /etc/security/limits.conf
* soft nofile 65536 * hard nofile 131072 * soft nproc 4096 * hard nproc 4096
vi /etc/security/limits.d/90-nproc.conf
* soft nproc 4096
vi /etc/sysctl.conf
vm.max_map_count=262145
修改ES配置
vi config/elasticsearch.yml
cluster.name: my-es node.name: node-1 path.data: /home/ap/elasticsearch-6.4.2/data path.logs: /home/ap/elasticsearch-6.4.2/logs network.host: 0.0.0.0 bootstrap.memory_lock: false bootstrap.system_call_filter: false
vi config/jvm.options
-Xms128m -Xmx128m
如果是es7以上版本,JDK需要11,则需要修改启动脚本,在最开始处增加JAVA配置
vi bin/elasticsearch
export JAVA_HOME=/home/ap/jdk-11.0.9 export PATH=$JAVA_HOME/bin:$PATH if [ -x "$JAVA_HOME/bin/java" ]; then JAVA="/home/ap/jdk-11.0.9/bin/java" else JAVA=`which java` fi
运行启动脚本
./elasticsearch
二、KIBANA
将包上传到Linux,解压
tar -xvf kibana-6.4.2-linux-x86_64.tar.gz
将kibana得文件赋值给es用户
chown -R es:es kibana-6.4.2/
修改kibana配置
vi config/kibana.yml
server.port: 5601 server.host: "0.0.0.0" elasticsearch.url: "http://localhost:9200" kibana.index: ".kibana"
如果是kibana7以上版本,则
elasticsearch.url: "http://localhost:9200"
改为
elasticsearch.hosts: "http://localhost:9200/"
并且7可以配置中文
i18n.locale: "zh-CN"
运行启动脚本
./kibana