arkime安装

ops/2025/1/22 4:18:53/

这次试一下新的办法

先下载centOS 7

然后改成阿里云镜像

输入命令备份官方yum源配置文件

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

下载阿里云源配置,覆盖原文件

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

 

查看官方yum源配置文件

cat /etc/yum.repos.d/CentOS-Base.repo

看看是不是已经更改

 

清理缓存

yum clean all

 

生成新的缓存

yum makecache

 

更新软件命令注意:这一步会更新操作系统中所有软件到最新版,不是必要操作。而且网速慢的情况下,会非常耗时,谨慎操作。

sudo yum -y update

 然后去arkime官网随便找一个版本下载

Release Version 4.4.0 · arkime/arkime · GitHub

这里下载的是4.4.0

然后rpm -ivh arkime-4.4.0-1.el7.x86_64.rpm

可以发现缺少依赖

yum install -y perl-libwww-perl perl-JSON perl-LWP-Protocol-https

yum install libyaml-devel

然后rpm -ivh arkime-4.4.0-1.el7.x86_64.rpm

es和arkime有版本要求

为了找到适合的es版本

打开/opt/arkime/bin/Configure脚本,找到如下安装ES的这一行,复制一行后改一下命令

 nano /opt/arkime/bin/Configure

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-${ES_VERSION}-${ARCHRPM}.rpm

然后 /opt/arkime/bin/Configure

第一个自己查看ifconfig

看自己的网络接口

然后第二个选择yes因为我们要让它自己下载es这样不至于我们自己下的es版本号对不上


 

然后要输入两次y

下载ipv4-address-space.csv 和oui.txt,并复制到/opt/arkime/etc/下赋权

ipv4-address-space.csv下载地址:https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.csv

oui.txt下载地址:standards-oui.ieee.org/oui/oui.txt

然后
mv ipv4-address-space.csv /opt/arkime/etc/

mv oui.txt /opt/arkime/etc/

  1. chmod a+r /opt/arkime/etc/oui.txt
  2. chmod a+r /opt/arkime/etc/ipv4-address-space.csv

systemctl start elasticsearch.service

systemctl enable elasticsearch

systemctl status elasticsearch.service

curl http://localhost:9200

说明开启成功

/opt/arkime/db/db.pl http://localhost:9200 init
/opt/arkime/bin/arkime_add_user.sh admin “Admin” 1234 --admin

systemctl start arkimecapture.service
systemctl start arkimeviewer.service
systemctl enable arkimecapture.service
systemctl enable arkimeviewer.service
  

在浏览器中打开localhost:8005

然后输入admin 1234

就可以进入arkime


http://www.ppmy.cn/ops/152094.html

相关文章

No. 34 笔记 | Python知识架构与数据类型相关内容 | 实操

在今天的Python学习中,我对Python的知识架构有了更深入的理解,同时也对Python的数据类型及其操作有了全面的认识和实践。 一、Python知识架构理解 Python是一门功能强大且应用广泛的编程语言,其知识架构可以从多个层面来理解。 从整体结构上…

第83期 | GPTSecurity周报

GPTSecurity是一个涵盖了前沿学术研究和实践经验分享的社区,集成了生成预训练Transformer(GPT)、人工智能生成内容(AIGC)以及大语言模型(LLM)等安全领域应用的知识。在这里,您可以找…

深度学习 Pytorch 张量的索引、分片、合并以及维度调整

张量作为有序的序列,也是具备数值索引的功能,并且基本索引方法和python原生的列表、numpy中的数组基本一致。 不同的是,pytorch中还定义了一种采用函数来进行索引的方式。 作为pytorch中的基本数据类型,张量既具备了列表、数组的基…

深入探究分布式日志系统 Graylog:架构、部署与优化

文章目录 一、Graylog简介二、Graylog原理架构三、日志系统对比四、Graylog部署传统部署MongoDB部署OS或者ES部署Garylog部署容器化部署 五、配置详情六、优化网络和 REST APIMongoDB 七、升级八、监控九、常见问题及处理 一、Graylog简介 Graylog是一个简单易用、功能较全面的…

分布式系统架构8:分布式缓存

这是小卷对分布式系统架构学习的第11篇文章,今天了解分布式缓存的理论知识以及Redis集群。 分布式缓存也是面试常见的问题,通常面试官会问为什么要用缓存,以及用的Redis是哪种模式,用的过程中遇到哪些问题这些 1. AP还是CP Redis…

使用 electron-builder 构建一个 Electron 应用程序 常见问题以及解决办法

构建 Electron 应用程序时,使用 electron-builder 可能会遇到一些常见问题。以下是一些问题及其解决办法: 1. 构建输出目录冲突 问题: 如果你的项目中已经存在与构建输出目录同名的文件夹,可能会导致构建失败。 解决方法&#…

Jenkins 启动

废话 这一阵子感觉空虚,心里空捞捞的,总想找点事情做,即使这是一件微小的事情,空余时间除了骑车、打球,偶尔朋友聚会 … 还能干什么呢? 当独自一人时,究竟可以做点什么,填补这空虚…

如何选择正确的电源 IC

电源IC是电源设计中必不可少的部件。本教程将提供为给定应用选择适当 IC 的步骤。它区分了三种常见的由直流电压供电的电源 IC:线性稳压器、开关稳压器和电荷泵。还提供了更的教程和主题的链接。 电源IC是电源设计中必不可少的部件。本教程将提供为给定应用选择适当…