• 内网离线安装elasticsearch、kibana


    一、软件获取

    elastic

    kibana

    二、elastic安装

    • 解压安装即可
    • 提前可改下配置文件,不然可能会出现内存分配错误

    三、运行elastic

    需要调试看信息的话,可在cmd窗口运行bat,就会打印输出信息了。

    1. 生产kibana token
    2. bin\elasticsearch-create-enrollment-token.bat --scope kibana

    四、将elastic安装成服务

    elasticsearch-service.bat install

    五、kibana安装

    • 解压安装即可
    • 提前可配置下文件

            修改ip访问

            修改日志输出

    1. logging.appenders.default:
    2. type: file
    3. fileName: D:\XXX\logs\kibana.log
    4. layout:
    5. type: json

            修改语言为中文

    i18n.locale: "zh-CN"

    出现的错误:

            # Fatal error in , line 0 # Fatal process out of m#FailureMessage Object: 00000xxxxx

    处理方案:

    1. npm install -g increase-memory-limit
    2. increase-memory-limit

    六、将kibana安装成服务

    下载nssm

    NSSM - the Non-Sucking Service Manager

    解压安装

    命令行提示

    1. D:\xxx\nssm-2.24\win64>nssm
    2. NSSM: The non-sucking service manager
    3. Version 2.24 64-bit, 2014-08-31
    4. Usage: nssm
    5. To show service installation GUI:
    6. nssm install []
    7. To install a service without confirmation:
    8. nssm install [ ...]
    9. To show service editing GUI:
    10. nssm edit
    11. To retrieve or edit service parameters directly:
    12. nssm get []
    13. nssm set []
    14. nssm reset []
    15. To show service removal GUI:
    16. nssm remove []
    17. To remove a service without confirmation:
    18. nssm remove confirm
    19. To manage a service:
    20. nssm start
    21. nssm stop
    22. nssm restart
    23. nssm status
    24. nssm rotate

    配置成服务后启动

    在nssm.exe路径下,执行cmd窗口。

    然后执行

    nssm install 

    注意:如果有去gpt问的,它会让你在Arguments那加--service,那样服务可以正常运行,但是程序是没跑的,感觉跑了个空服务。别加那个参数就行了

    1. ################################此为不可用的gpt参考!!!!################################
    2. 设置为Windows服务:为了在系统启动时自动启动Kibana,你可以将其配置为Windows服务。以下是通过使用NSSM(Non-Sucking Service Manager)工具来创建和管理Kibana服务的步骤:
    3. 下载并安装NSSM工具:你可以从NSSM的官方网站(https://nssm.cc/)下载最新版本的可执行文件,并将其保存到某个位置。
    4. 打开命令提示符(Command Prompt)或 PowerShell,并导航到NSSM可执行文件所在的目录。
    5. 使用以下命令创建一个新的Kibana服务:
    6. nssm install kibana-service
    7. 在弹出的对话框中,设置以下参数:
    8. Path: 指向Kibana的可执行文件路径,例如:C:\path\to\kibana\bin\kibana.bat。
    9. Startup directory: 指向Kibana的安装目录,例如:C:\path\to\kibana。
    10. Arguments: 添加--service参数。
    11. 点击"Install service"按钮以创建服务。
    12. 运行以下命令以启动Kibana服务:
    13. nssm start kibana-service
    14. 请注意,以上只是示例操作步骤,具体命令和文件路径可能因你的Kibana安装位置而有所不同。因此,建议你根据自己的实际情况进行调整。
    15. 通过上述步骤,你可以确保Kibana在Windows系统上持续运行,并在系统启动时自动启动。
    16. ################################此为不可用的gpt参考!!!!################################
    nssm start 

  • 相关阅读:
    实验室信息管理系统 LIMS 有哪些核心功能?
    CRM系统中联系人管理的十大好处
    乐趣国学—品读“富润屋,德润身。”中的智慧
    java计算机毕业设计滴答拍摄影项目源码+系统+程序+数据库+lw
    【OpenCV(3)】linux arm aarch 是 opencv 交叉编译与使用
    oracle数据库增加表空间数据文件
    【node进阶】深入浅出前后端身份验证(下)---JWT
    Linux-常见命令(二)
    【linux】环境基础开发工具使用
    PHP笔记
  • 原文地址:https://blog.csdn.net/baidu_35751704/article/details/132227438