linux 安装 Elasticsearch Kibana

1.下载

通过网盘分享的文件:es

链接: https://pan.baidu.com/s/1JO07VJ8nVsfyC0TzHaLGKw?pwd=1dgu 提取码: 1dgu

2.创建 es 用户, es 无法使用root用户启动

java 复制代码
# 创建用户组+用户
groupadd es
useradd -m -g es es
# 设置密码(可选)
passwd es
#  Es@123456

3.解压文件

java 复制代码
cd /usr/local
mkdir softes
tar -xzf /home/soft/elasticsearch-7.13.2-linux-x86_64.tar.gz

4.修改配置文件 /usr/local/softes/elasticsearch-7.13.2/config/elasticsearch.yml

java 复制代码
http.port: 9200 # 端口
http.host: 0.0.0.0 # (也可以这样) 主机地址,这里写本机
http.cors.enabled: ture #  设置跨域
http.cors.allow-origin: "*"  #设置访问

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/3dac0483f9ba46b883bc37b1c2b16c05.png!\[在这里插入图片描述\](https://i-blog.csdnimg.cn/direct/9dbc177c13834df58afd2416aa09696a.png![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/3d3fdc2b968a4bb0bb438a5f26bd183b.png)

5.赋予权限

java 复制代码
chown -R es /usr/local/softes

6.切换用户

java 复制代码
su es # 可以新开一个窗口方便操作

7.启动项目 /usr/local/softes/elasticsearch-7.13.2/bin

java 复制代码
cd /usr/local/softes/elasticsearch-7.13.2/bin
 # d 表示后台启动
./elasticsearch -d  
# 查找端口
ps -ef | grep elastic
# 停止服务直接杀掉进程号就行
kill -9 ...


8.访问地址

java 复制代码
http://192.168.138.128:9200/  # 我是虚拟机

9.设置开机自启

java 复制代码
vim /etc/systemd/system/es.service
java 复制代码
[Unit]
Description=Elasticsearch
After=network.target

[Service]
Type=forking
User=es
Group=es
ExecStart=/usr/local/softes/elasticsearch-7.13.2/bin/elasticsearch -d -p pid
Restart=always
LimitNOFILE=65535
LimitNPROC=4096

[Install]
WantedBy=multi-user.target
java 复制代码
# 刷新系统配置
systemctl daemon-reload
# 启动
systemctl start es
# 状态
systemctl status es

10.安装部署 Kibana

java 复制代码
tar -zxvf /home/soft/kibana-7.13.2-linux-x86_64.tar.gz
mv kibana-7.17.23-linux-x86_64/ kibana-7.13.2

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/74fd62fa8f5143f2a7f366855b5e501b.png![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/ace865a0381d4f8da212c5b46569ba28.png)

11.修改 Kibana 配置文件

java 复制代码
cd /usr/local/softes/kibana-7.13.2/config
vi kibanba.yml
java 复制代码
# 服务端口
server.port: 5601
 
# 服务器 ip 所以 ip 可以访问
server.host: "0.0.0.0"
 
 # Elasticsearch 服务地址
elasticsearch.hosts: ["http://localhost:9200"] 
 
# 设置语言为中文
i18n.locale: "zh-CN"

12.授权并切换用户给 es 用户授予 kibana 目录的权限

java 复制代码
chown -R es /usr/local/softes/kibana-7.13.2/

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/820e6fb349794684a9473fc47b08691c.png![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/f536d28eb26846ce8e66647f45f7e114.png)

13.启动 Kibana

java 复制代码
cd /usr/local/softes/kibana-7.13.2/bin
# 前台启动
./bin/kibana
#后台启动
 nohup ./bin/kibana

访问

java 复制代码
http://192.168.138.128:5601/app/home#/tutorial_directory

14.配置开机自启

java 复制代码
vim /etc/systemd/system/ki.service
java 复制代码
[Unit]
Description=Kibana
After=network.target

[Service]
User=es
Group=es
WorkingDirectory=/usr/local/softes/kibana-7.13.2
ExecStart=/usr/local/softes/kibana-7.13.2/bin/kibana
Restart=always
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
java 复制代码
systemctl daemon-reload
systemctl enable kibana
systemctl start kibana

15.安装 分词器

相关推荐
|华|3 小时前
GFS 分布式文件系统
linux
yyk的萌3 小时前
Claude Code 命令大全
linux·运维·服务器·ai·claude code
Fanfanaas3 小时前
Linux 系统编程 进程篇(五)
linux·服务器·c语言·网络·学习·进程
代码论斤卖3 小时前
OpenHarmony teecd频繁崩溃问题分析
linux·harmonyos
Harvy_没救了3 小时前
【Linux】Nginx - 反向代理
linux·运维·nginx
代码中介商4 小时前
Linux 静态库与共享库完全指南:从制作到使用
linux·运维·服务器
"小夜猫&小懒虫&小财迷"的男人4 小时前
【Linux v7.0 以太网驱动+协议栈】000 - 文章链接汇总
linux·网络
铭keny4 小时前
【Ubuntu部署】人脸特征提取SDK完整部署教程(含Nginx代理+问题排查)
linux·nginx·ubuntu
Elasticsearch4 小时前
使用 Elastic Observability 和 MCP 的 Agentic 驱动 Kubernetes 调查
elasticsearch
weixin_531651814 小时前
Git 操作指南
大数据·git·elasticsearch