Nifi 安装-2 | 学习笔记

简介: 快速学习 Nifi 安装-2

开发者学堂课程【NiFi 知识精讲与项目实战(第一阶段)Nifi 安装-2】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/705/detail/12512


Nifi 安装-2

内容介绍

一、Nifi 的服务安装

一、Nifi 的服务安装

首先将安装文件上传到 linux 虚拟机中,上传目录放在 export download 目录下。刚开始目录是空的,需要进行上传。不同的客户端都会有上传工具,采用自己的工具即可,此时采用是 MOBILEXONE 进行上传。安装包在资料文件夹中,Nifi 安装包目录下的文件 Nifi1.9.2-bin-tar.gz,把文件上传到服务器当中:

11.png

上传可能会慢。上传完毕,此时文件包已经存在:[ root@localhost download]# ls nifi-1.9.2-bin.tar.gz 接下来进行解压: [root@localhost download]# tar -zxvf nifi-1.9.2-bin.tar. gz 安装包解压完毕:

22.png

此时在目录下多了 nifi1.9.2的文件夹,接下来对配置文件进行配置,修改一下外部访问端口号,进入到 NIFI 文件夹: binconfdocsextensionslibLICENSE NOTICEREADME 在 conf 目录下,有 Nifi.property 文件: [ root@localhost nifi-1.9.2]# cd conf/ 转到该目录下,修改端口号,默认的端口号是8080,搜索 port:

33.png

可以看到 Nifi.web.htp .port,默认是8080,修改成58080,保存,保存以后,再进入到 bin 目录下运行,bin 目录下有 Nifi.SH 文件,通过运行文件,启动 Nifi,运行: .\ Nifi.SH start 回车,此时 nifi 已经启动,查看日志,日志在 log 目录下: [root@localhost logs]# tail -f nifi-app.log 过程较慢,日志如下:

44.png

端口号为58080,形成日志证明已经启动成功,同时可以看到 CPU 从高用到0%的状态,就证明已经启动完成。进行访问,打开浏览器,输入 IP 地址, 192.168.52.0:58080\nifi 回车,此时已经成功访问, NIFI 管理界面如下:

55.png

界面一共分以下部分:

66.png

菜单栏、主屏幕,在主屏幕左侧是工作区,这三部分各有各的作用。菜单栏上显示了常用的组件以及状态信息,在右上角有菜单按钮,在主面板当中,主要是展示处理器和处理器组,左侧是工作区,工作区中展示的是缩略图以及常用的操作菜单按钮。

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
缓存 Java 数据库
SpringBoot 接口:响应时间优化9个技巧!
今天聊聊 SpringBoot接口:响应时间优化的9个技巧。在实际开发中,提升接口响应速度是一件挺重要的事,特别是在面临大量用户请求的时候。好了,咱们直接切入正题。
905 0
|
9月前
|
人工智能 JavaScript Java
从零开始教你打造一个MCP客户端
Anthropic开源了一套MCP协议,它为连接AI系统与数据源提供了一个通用的、开放的标准,用单一协议取代了碎片化的集成方式。本文教你从零打造一个MCP客户端。
6580 5
|
人工智能 Serverless API
云原生应用开发平台CAP:一站式应用开发及生命周期管理解决方案
阿里云的云应用开发平台CAP(Cloud Application Platform)是一款一站式应用开发及应用生命周期管理平台。它提供丰富的Serverless与AI应用模板、高效的开发者工具链及企业级应用管理功能,帮助开发者快速构建、部署和管理云上应用,大幅提升研发、部署和运维效能。
959 4
ly~
|
并行计算 算法 API
SDL 图形库优化对硬件要求有何变化
SDL(Simple DirectMedia Layer)图形库是一个跨平台的多媒体库,适用于多种操作系统和设备。优化后的SDL 2.0对硬件的要求有所提升,特别是显卡性能。优化包括提高渲染效率、利用硬件加速功能、支持高效解码算法等,以增强图形处理能力和流畅度。同时,优化后的SDL对输入设备的交互体验要求更高,需确保键盘、鼠标、触摸屏等设备的顺畅操作。尽管如此,SDL仍保持良好的兼容性,能在较低配置的硬件上运行,只是性能表现会有所差异。
ly~
868 4
|
数据可视化 Linux 测试技术
7zip压缩工具的Linux命令
本文介绍了如何在Linux系统中使用7zip压缩工具,包括通过brew安装、使用基本命令进行文件压缩、解压、列出存档内容、测试存档完整性以及进行性能基准测试等操作。
806 3
7zip压缩工具的Linux命令
|
XML 关系型数据库 MySQL
MySQL 导出某些数据的技术详解
MySQL 导出某些数据的技术详解
593 3
|
消息中间件 监控 物联网
MQTT协议对接及RabbitMQ的使用记录
通过合理对接MQTT协议并利用RabbitMQ的强大功能,可以构建一个高效、可靠的消息通信系统。无论是物联网设备间的通信还是微服务架构下的服务间消息传递,MQTT和RabbitMQ的组合都提供了一个强有力的解决方案。在实际应用中,应根据具体需求和环境进行适当的配置和优化,以发挥出这两个技术的最大效能。
977 0
|
关系型数据库 MySQL
Mysql报错:InnoDB: Operating system error number 13 in a fil..的解决方法
Mysql报错:InnoDB: Operating system error number 13 in a fil..的解决方法
797 0
|
SQL 关系型数据库 MySQL
Nacos 1.2.1 集群搭建(二)MySQL、cluster 配置
Nacos 1.2.1 集群搭建(二)MySQL、cluster 配置
373 1
|
存储 算法 Java
深入解析Java中的ForkJoinPool:分而治之,并行处理的利器
深入解析Java中的ForkJoinPool:分而治之,并行处理的利器