搜狗网站推广,织梦网站怎样做安全防护,网站服务器提供商,装修网站建设摘要文章目录 1.ElasticSearch安装1.安装的版本选择1.SpringBoot版本#xff1a;2.4.2 找到依赖的spring-data-elasticsearch的版本2.spring-data-elasticsearch版本#xff1a;4.1.3 找到依赖的elasticsearch版本3.elasticsearch版本#xff1a;7.9.3 2.安装1.官方文档2.下载压… 文章目录 1.ElasticSearch安装1.安装的版本选择1.SpringBoot版本2.4.2 找到依赖的spring-data-elasticsearch的版本2.spring-data-elasticsearch版本4.1.3 找到依赖的elasticsearch版本3.elasticsearch版本7.9.3 2.安装1.官方文档2.下载压缩包百度网盘3.上传到服务器1.在 /usr/local下创建目录ElasticSearch2.进入目录并将压缩包上传到该目录 4.解压缩1.解压2.删除压缩包 5.快速启动es1.进入bin目录2.直接启动3.报错不能使用root用户启动 6.创建一个新的elasticsearch用户启动es1.添加用户2.设置密码Ww3.将elasticsearch目录的所有者和所在组设置为elasticsearch用户4.查看是否设置成功 7.再次启动es1.切换用户为elasticsearch2.启动 8.开放9200端口1.服务器开启2.安全组开启 9.elasticsearch配置1.配置文件位置2.修改JVM堆大小为512M3.日志命名规则以及滚动位置如果滚动的日志过多可以手动删除4.配置path.data 和 path.logs也就是数据目录和日志目录5.配置集群名字6.配置节点名字7.配置network.host为0.0.0.0 监听所有网络接口8.将elasticsearch用户打开文件的最大数量设置为 65,535 个9.虚拟内存设置10.线程数配置至少为 409611.配置节点发现因为修改了network.host 10.测试1.重启es2.测试访问3.后台启动es并指定日志输出目录4.查看日志5.再次访问es测试 11.单节点 elasticsearch.yml配置12.安装head插件1.谷歌插件安装2.创建一个只有一个分片的索引有副本分片会警告因为只有一个节点 2.Kibana安装1.安装版本7.9.32.下载压缩包1.找到指定版本的2.百度网盘 3.上传到服务器1.创建 /usr/local/Kibana的目录2.将压缩包上传到这里 4.解压缩1.解压2.删除压缩包 5.启动1.给elasticsearch用户Kibana目录的权限2.切换用户3.配置kibana1.编辑配置文件2.添加下面的内容3.开启5601端口4.启动 4.访问测试5.后台启动1.启动2.查看日志 3.Logstash安装1.安装版本7.9.3首先需要安装jdk1.官网下载2.将压缩包上传到 /usr/local/jdk81.创建并进入目录2.上传 3.解压缩1.解压到当前目录2.删除原有的压缩包 4.配置环境变量1.首先复制jdk1.8.0_261的路径2.编辑环境变量文件在文件最后配置JAVA_HOME3.使配置生效4.输入java -version测试 2.下载压缩包1.下载地址2.百度网盘 3.上传到服务器1.上传到/usr/local/logstash下2.创建目录并进入然后上传到这个目录下 4.解压缩1.解压2.删除原来的压缩包 5.启动1.进入bin目录2.运行最基本的 Logstash 管道3.输入hello world有消息就是成功了 1.ElasticSearch安装
1.安装的版本选择
1.SpringBoot版本2.4.2 找到依赖的spring-data-elasticsearch的版本 2.spring-data-elasticsearch版本4.1.3 找到依赖的elasticsearch版本 3.elasticsearch版本7.9.3
2.安装
1.官方文档
https://www.elastic.co/guide/en/elasticsearch/reference/7.9/getting-started-install.html
2.下载压缩包百度网盘 3.上传到服务器
1.在 /usr/local下创建目录ElasticSearch
mkdir /usr/local/ElasticSearch2.进入目录并将压缩包上传到该目录
cd /usr/local/ElasticSearch4.解压缩
1.解压
tar -zxvf elasticsearch-7.9.3-linux-x86_64.tar.gz2.删除压缩包
rm -rf elasticsearch-7.9.3-linux-x86_64.tar.gz5.快速启动es
1.进入bin目录
cd /usr/local/ElasticSearch/elasticsearch-7.9.3/bin2.直接启动
./elasticsearch3.报错不能使用root用户启动 6.创建一个新的elasticsearch用户启动es
1.添加用户
useradd elasticsearch2.设置密码Ww
passwd elasticsearch3.将elasticsearch目录的所有者和所在组设置为elasticsearch用户
chown -R elasticsearch:elasticsearch /usr/local/ElasticSearch/elasticsearch-7.9.34.查看是否设置成功
ll /usr/local/ElasticSearch/elasticsearch-7.9.37.再次启动es
1.切换用户为elasticsearch
su elasticsearch2.启动
cd /usr/local/ElasticSearch/elasticsearch-7.9.3/bin ./elasticsearch8.开放9200端口
1.服务器开启
systemctl start firewalld firewall-cmd --permanent --add-port9200/tcp firewall-cmd --reload firewall-cmd --query-port9200/tcp2.安全组开启 9.elasticsearch配置
1.配置文件位置 2.修改JVM堆大小为512M
vim /usr/local/ElasticSearch/elasticsearch-7.9.3/config/jvm.options3.日志命名规则以及滚动位置如果滚动的日志过多可以手动删除 4.配置path.data 和 path.logs也就是数据目录和日志目录
vim /usr/local/ElasticSearch/elasticsearch-7.9.3/config/elasticsearch.ymlpath:data: /usr/local/ElasticSearch/elasticsearch-7.9.3/data/elasticsearchlogs: /usr/local/ElasticSearch/elasticsearch-7.9.3/log/elasticsearch5.配置集群名字
vim /usr/local/ElasticSearch/elasticsearch-7.9.3/config/elasticsearch.ymlcluster.name: elasticsearch-cluster6.配置节点名字
vim /usr/local/ElasticSearch/elasticsearch-7.9.3/config/elasticsearch.ymlnode.name: elasticsearch-node-92007.配置network.host为0.0.0.0 监听所有网络接口
vim /usr/local/ElasticSearch/elasticsearch-7.9.3/config/elasticsearch.ymlnetwork.host: 0.0.0.08.将elasticsearch用户打开文件的最大数量设置为 65,535 个
vim /etc/security/limits.confelasticsearch - nofile 655359.虚拟内存设置
vim /etc/sysctl.conf最后一行
vm.max_map_count262144sudo sysctl -psysctl vm.max_map_count10.线程数配置至少为 4096
vim /etc/security/limits.confelasticsearch soft nproc 4096
elasticsearch hard nproc 4096vim /etc/security/limits.d/90-nproc.conf11.配置节点发现因为修改了network.host
vim /usr/local/ElasticSearch/elasticsearch-7.9.3/config/elasticsearch.ymldiscovery.seed_hosts:- 127.0.0.1
cluster.initial_master_nodes:- elasticsearch-node-920010.测试
1.重启es
cd /usr/local/ElasticSearch/elasticsearch-7.9.3/bin ./elasticsearch2.测试访问
http://ip:9200/ 3.后台启动es并指定日志输出目录
nohup /usr/local/ElasticSearch/elasticsearch-7.9.3/bin/elasticsearch /usr/local/ElasticSearch/elasticsearch-7.9.3/logs/elasticsearch-nohup.log 21 4.查看日志
cat /usr/local/ElasticSearch/elasticsearch-7.9.3/logs/elasticsearch-nohup.log5.再次访问es测试
11.单节点 elasticsearch.yml配置
vim /usr/local/ElasticSearch/elasticsearch-7.9.3/config/elasticsearch.ymlpath:data: /usr/local/ElasticSearch/elasticsearch-7.9.3/data/elasticsearchlogs: /usr/local/ElasticSearch/elasticsearch-7.9.3/log/elasticsearch
cluster.name: elasticsearch-cluster
node.name: elasticsearch-node-9200
network.host: 0.0.0.0
discovery.seed_hosts:- 127.0.0.1
cluster.initial_master_nodes:- elasticsearch-node-920012.安装head插件
1.谷歌插件安装 2.创建一个只有一个分片的索引有副本分片会警告因为只有一个节点 2.Kibana安装
1.安装版本7.9.3
2.下载压缩包
1.找到指定版本的
https://www.elastic.co/downloads/past-releases#kibana 2.百度网盘 3.上传到服务器
1.创建 /usr/local/Kibana的目录
mkdir /usr/local/Kibana2.将压缩包上传到这里
cd /usr/local/Kibana4.解压缩
1.解压
tar -zxvf kibana-7.9.3-linux-x86_64.tar.gz2.删除压缩包
rm -rf kibana-7.9.3-linux-x86_64.tar.gz5.启动
1.给elasticsearch用户Kibana目录的权限
chown -R elasticsearch:elasticsearch /usr/local/Kibana/kibana-7.9.3-linux-x86_64/2.切换用户
su elasticsearch3.配置kibana
1.编辑配置文件
vim /usr/local/Kibana/kibana-7.9.3-linux-x86_64/config/kibana.yml2.添加下面的内容
elasticsearch.hosts: [http://ip:9200] # 配置 Elasticsearch 链接地址
server.port: 5601 # 配置 Kibana 服务监听端口
server.host: 0.0.0.0 # 配置 Kibana 服务绑定地址允许外部访问3.开启5601端口
systemctl start firewalld firewall-cmd --permanent --add-port5601/tcp firewall-cmd --reload firewall-cmd --query-port5601/tcp4.启动
/usr/local/Kibana/kibana-7.9.3-linux-x86_64/bin/kibana4.访问测试
http://ip:5601
GET /_cat/health?v5.后台启动
1.启动
nohup /usr/local/Kibana/kibana-7.9.3-linux-x86_64/bin/kibana /usr/local/Kibana/kibana-7.9.3-linux-x86_64/kibana.log 21 2.查看日志
cat /usr/local/Kibana/kibana-7.9.3-linux-x86_64/kibana.log3.Logstash安装
1.安装版本7.9.3首先需要安装jdk
1.官网下载
https://www.oracle.com/java/technologies/downloads/#java8 2.将压缩包上传到 /usr/local/jdk8
1.创建并进入目录
mkdir /usr/local/jdk8 cd /usr/local/jdk82.上传 3.解压缩
1.解压到当前目录
tar -zxvf jdk-8u261-linux-x64.tar.gz2.删除原有的压缩包
rm -rf jdk-8u261-linux-x64.tar.gz 4.配置环境变量
1.首先复制jdk1.8.0_261的路径
/usr/local/jdk8/jdk1.8.0_2612.编辑环境变量文件在文件最后配置JAVA_HOME
vim /etc/profileexport JAVA_HOME/usr/local/jdk8/jdk1.8.0_261
export PATH$JAVA_HOME/bin:$PATH3.使配置生效
source /etc/profile4.输入java -version测试 2.下载压缩包
1.下载地址
https://www.elastic.co/downloads/past-releases/logstash-7-9-3 2.百度网盘 3.上传到服务器
1.上传到/usr/local/logstash下
2.创建目录并进入然后上传到这个目录下
mkdir /usr/local/logstash cd /usr/local/logstash4.解压缩
1.解压
tar -zxvf logstash-7.9.3.tar.gz2.删除原来的压缩包
rm -rf logstash-7.9.3.tar.gz5.启动
1.进入bin目录
cd /usr/local/logstash/logstash-7.9.3/bin2.运行最基本的 Logstash 管道
./logstash -e input { stdin { } } output { stdout {} }3.输入hello world有消息就是成功了