推荐阅读:
[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024
[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE
[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务
[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台
本文介绍了在Ubuntu系统下安装和配置Elasticsearch的详细步骤,同时涵盖了如何在Ubuntu环境中安装stress工具。通过指南,用户可轻松完成Elasticsearch的部署与优化,提升系统性能监控能力。
本文目录导读:
随着大数据时代的到来,Elasticsearch作为一种强大的开源搜索引擎,越来越受到开发者和运维人员的青睐,本文将详细介绍如何在Ubuntu系统上安装和配置Elasticsearch,帮助您快速上手。
安装Java环境
Elasticsearch是基于Java的,因此首先需要安装Java环境,Ubuntu系统可以使用OpenJDK。
1、更新系统软件包:
sudo apt update sudo apt upgrade
2、安装OpenJDK:
sudo apt install openjdk-8-jdk
3、检查Java版本:
java -version
下载Elasticsearch
1、访问Elasticsearch官网,下载最新版本的安装包:https://www.elastic.co/cn/elasticsearch/
2、将下载的安装包移动到Ubuntu系统中的合适位置,例如/opt/
目录。
3、解压安装包:
tar -zxvf elasticsearch-7.10.1.tar.gz
4、重命名文件夹(可选):
mv elasticsearch-7.10.1 elasticsearch
配置Elasticsearch
1、修改Elasticsearch配置文件:
vi /opt/elasticsearch/config/elasticsearch.yml
在配置文件中,根据需要修改以下参数:
cluster.name
:设置集群名称,默认为 "elasticsearch"。
node.name
:设置节点名称,默认为当前机器的hostname。
network.host
:设置节点绑定的IP地址,默认为 "localhost"。
http.port
:设置HTTP服务的端口,默认为 "9200"。
discovery.seed_hosts
:设置集群中其他节点的IP地址和端口。
2、创建Elasticsearch运行用户:
sudo adduser elasticsearch
3、修改文件权限:
sudo chown -R elasticsearch:elasticsearch /opt/elasticsearch
4、创建Elasticsearch日志和数据目录:
sudo mkdir -p /var/log/elasticsearch sudo mkdir -p /var/data/elasticsearch sudo chown -R elasticsearch:elasticsearch /var/log/elasticsearch sudo chown -R elasticsearch:elasticsearch /var/data/elasticsearch
5、修改Elasticsearch的启动脚本:
vi /etc/systemd/system/elasticsearch.service
添加以下内容:
[Unit] Description=Elasticsearch Documentation=https://www.elastic.co/guide/en/elasticsearch/reference/current/setup.html After=network.target [Service] User=elasticsearch Group=elasticsearch ExecStart=/opt/elasticsearch/bin/elasticsearch ExecStop=/opt/elasticsearch/bin/elasticsearch -Xstop LimitNOFILE=65536 [Install] WantedBy=multi-user.target
6、启动Elasticsearch服务:
sudo systemctl start elasticsearch
7、检查Elasticsearch服务状态:
sudo systemctl status elasticsearch
安装Elasticsearch插件
1、安装Elasticsearch-head插件:
cd /opt/elasticsearch/plugins ./install.sh head
2、安装Elasticsearch-kibana插件:
./install.sh kibana
访问Elasticsearch
1、打开浏览器,输入以下地址:
http://localhost:9200/
2、查看Elasticsearch信息:
{ "name" : "elasticsearch", "cluster_name" : "elasticsearch", "cluster_uuid" : "9a28ad8dc0e755964e5372a8ebf9772c", "version" : { "number" : "7.10.1", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "6f57089", "build_date" : "2020-10-01T02:31:14.417Z", "build_snapshot" : false, "lucene_version" : "8.5.1", "minimum_wire_compatibility_version" : "6.7.0", "minimum_incompatible_version" : "7.0.0" }, "tagline" : "You Know, for Search" }
至此,您已成功在Ubuntu系统上安装并配置了Elasticsearch。
以下为50个中文相关关键词:
Ubuntu, Elasticsearch, 安装, 配置, Java, OpenJDK, 下载, 解压, 运行用户, 文件权限, 日志目录, 数据目录, 启动脚本, 服务状态, 插件, Elasticsearch-head, Elasticsearch-kibana, 访问, 信息, 集群名称, 节点名称, IP地址, 端口, 集群, 数据库, 搜索引擎, 大数据, 开源, 运维, 开发, 优化, 性能, 监控, 安全, 备份, 恢复, 技术支持, 文档, 社区, 更新, 升级, 问题解决, 最佳实践, 高可用, 分布式, 索引, 查询, 分析, 统计
本文标签属性:
Ubuntu:ubuntu24.04
Elasticsearch安装配置:elasticsearch.yml
Ubuntu Elasticsearch 安装:ubuntu essential