Ubuntu 23.10 tar包安装和配置Elasticsearch kibana 7.13.3

目录

一、环境说明

 二、准备工作

三、安装elasticsearch

3.1        安装elasticsearch

3.2        添加服务和设置开机启动

四、安装kibana

4.1.        安装kibana

4.2        添加服务和设置开机启动


出于工作需要,需要在Ubuntu 23.10系统上通过tar包方式安装和配置Elasticsearch kibana 7.13.3。下面是记录的安装和配置的过程。

一、环境说明

操作系统:Ubuntu 23.10

ES版本:elasticsearch-7.13.3-linux-x86_64

kibana版本:kibana-7.13.3-linux-x86_64

 二、准备工作

安装包都是tar.gz格式,都是在官网找到链接,通过wget直接下载到本地。

三、安装elasticsearch
3.1        安装elasticsearch

解压并复制文件到指定目录

tar zxvf elasticsearch-7.13.3-linux-x86_64.tar.gz -C /data/

我这里解压后放在/data/elasticsearch/

创建用户组和用户(不能使用root启动es,需要使用es账号启动)

创建用户组

groupadd es

创建用户并将用户添加到用户组中

useradd es -g es

修改es文件夹的权限为es用户组中的es用户

chown -Rf es:es /data/elasticsearch/

切换为es用户并启动es服务

su es

/data/elasticsearch/bin/elasticsearch

查看es是否启动成功

ps -ef|grep elasticsearch
3.2        添加服务和设置开机启动

新增服务文件

sudo vim /etc/systemd/system/elasticsearch.service

添加下面的内容,适当修改相关的路径

[Unit]
Description=Elasticsearch
Documentation=http://www.elastic.co
Wants=network-online.target
After=network-online.target

[Service]
User=es
Group=es
ExecStart=/data/elasticsearch/bin/elasticsearch
ExecStop=/data/elasticsearch/bin/elasticsearch-stop
ExecReload=/data/elasticsearch/bin/elasticsearch-shutdown
StandardOutput=journal
StandardError=journal
LimitNOFILE=65536
LimitMEMLOCK=infinity
[Install]
WantedBy=multi-user.target

为启动脚本增加执行权限

chmod +x /etc/systemd/system/elasticsearch.service

重新加载systemd配置

sudo systemctl daemon-reload

设置开机时自动启动

systemctl enable elasticsearch.service

管理elasticsearch服务

sudo systemctl start elasticsearch.service
sudo systemctl status elasticsearch.service
sudo systemctl stop elasticsearch.service
四、安装kibana
4.1.        安装kibana

1.解压到指定目录

tar -zxvf kibana-7.13.3-linux-x86_64.tar.gz -C /data/

 我这里解压后放在/data/kibana/

2.配置kibana.yml

注意,host本机地址写外部访问的地址,写127.0.0.1或者0.0.0.0则无法从外部访问,都改成当前机器IP地址

vim /data/kibana/config/kibana.yml

3.临时启动 kibana

/data/kibana/bin/kibana

4.后台启动

nohup /data/kibana/bin/kibana &

5.查看进程

ps -ef | grep kibana
4.2        添加服务和设置开机启动

新增服务文件

vim /etc/init.d/elasticsearch

添加下面的内容,根据自己实际情况修改:

[Unit]
Description=kibana
After=network.target

[Service]
Type=simple
User=es
ExecStart=/data/kibana/bin/kibana
PrivateTmp=true

[Install]
WantedBy=multi-user.target


添加可执行权限

chmod +x /usr/lib/systemd/system/kibana.service

重新加载

systemctl daemon-reload

设置开机启动

systemctl enable kibana.service

操作kibana服务

systemctl start kibana.service

systemctl stop kibana.service

systemctl status kibana.service

相关推荐

  1. Ubuntu 23.10 tar安装配置Elasticsearch kibana 7.13.3

    2024-03-22 08:30:04       45 阅读
  2. Ubuntu20.24 安装ecCodes,包括 tar.gz python(笔记)

    2024-03-22 08:30:04       58 阅读
  3. Ubuntu 系统中安装配置 clash

    2024-03-22 08:30:04       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 08:30:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 08:30:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 08:30:04       82 阅读
  4. Python语言-面向对象

    2024-03-22 08:30:04       91 阅读

热门阅读

  1. 物联网在工业自动化中的作用

    2024-03-22 08:30:04       38 阅读
  2. dgl安装

    2024-03-22 08:30:04       43 阅读
  3. Android获取应用/系统常用参数

    2024-03-22 08:30:04       42 阅读
  4. Flutter开发中问题及解决方案

    2024-03-22 08:30:04       30 阅读
  5. 开发chrome扩展( 禁止指定域名使用插件)

    2024-03-22 08:30:04       44 阅读
  6. 解释什么是事件冒泡和事件捕获。

    2024-03-22 08:30:04       39 阅读
  7. GD32/STM32 CAN通讯配置及应用

    2024-03-22 08:30:04       45 阅读
  8. 复试专业前沿问题问答合集3

    2024-03-22 08:30:04       35 阅读
  9. ARM-UART实验

    2024-03-22 08:30:04       47 阅读
  10. 本文解释什么是HTTPS及其工作原理

    2024-03-22 08:30:04       44 阅读
  11. https成功后怎么让输域名直接打开https

    2024-03-22 08:30:04       44 阅读