当前位置: 首页 > news >正文

如何在 Ubuntu 上安装 Nagios?

Nagios 的功能

Nagios 的一些关键功能包括:

  1. 主机和服务监控: Nagios 允许您使用提供实时状态数据的插件来监控主机(可以是物理机或虚拟机)以及 HTTP、SSH 和 SMTP 等服务。此功能使您能够全面了解整个基础设施的运行状况和可用性。
  2. **通知和警报:**可定制的警报标准和通知方式确保您在出现问题时通过电子邮件、短信或其他渠道收到实时警报。这种及时的响应使您能够及时解决问题并防止潜在的服务中断。
  3. Web 界面: Nagios 提供直观的 Web 界面,以便于配置和监控。这个用户友好的界面使您可以通过任何带有浏览器的设备/机器进行访问,从而使您可以方便地管理监控设置。
  4. 插件架构: Nagios 的优势之一在于其通过插件架构实现的可扩展性。这使您能够添加额外的功能并使 Nagios 适应您的特定监控要求,使其成为适用于不同 IT 环境的多功能解决方案。因此,Nagios 的插件架构发挥着至关重要的作用,因为它允许用户扩展其功能并使其适应其特定的监控需求。

Nagios 的优点和缺点

优点

  1. 多功能性: Nagios 支持广泛的插件,使其能够适应各种环境和技术。无论您需要监控网络设备、应用程序还是云服务,Nagios 都可以灵活地处理不同的场景。
  2. 活跃的社区: Nagios 拥有庞大且充满活力的用户和贡献者社区,受益于持续的更新、改进和支持。这确保了该工具在不断变化的 IT 监控环境中保持相关性和可靠性。
  3. 广泛的监控: Nagios 提供全面的监控解决方案,允许您跟踪主机、服务、网络设备等。这种整体方法可以生动地展示您的基础设施的整体健康状况。
  4. 可定制的警报: Nagios 灵活的警报系统允许您根据特定条件定制通知和警报。您可以设置升级策略、定义停机时间段并精确配置阈值以满足您的监控要求。

缺点

  1. **资源消耗:**运行带有大量主动检查的 Nagios 会消耗大量系统资源,尤其是在大规模环境中。适当的资源管理对于确保 Nagios 顺利运行至关重要。
  2. **Web 界面限制:**虽然 Nagios Web 界面对于大多数任务来说都是用户友好的,但某些复杂的配置可能仍然需要直接编辑配置文件。对于经验不足的用户来说,这可能具有挑战性。

准备工作

在 Ubuntu 上安装 Nagios 之前,您需要满足一些先决条件:

①、安装Ubuntu系统的服务器
推荐阿里云、腾讯云或华为云这样的厂商的服务器,比较稳定。

  • 阿里云服务器:传送门
  • 腾讯云服务器:传送门
  • 华为云服务器:传送门

②、服务器的 root 用户身份登录或使用命令来实现sudo。

在 Ubuntu 上安装 Nagios

###方法一:使用APT(高级打包工具)
使用 APT 是在 Ubuntu 22.04 上安装 Nagios 最直接的方法,因为它利用官方 Ubuntu 存储库。

第1步:更新系统包

安装之前,更新系统软件包以确保您拥有最新的软件版本至关重要。打开终端并运行以下代码行:

sudo apt updatesudo apt upgrade -y

apt update命令更新软件包列表,并且apt update -y将所有已安装的软件包升级到最新版本。

第2步:安装Nagios

sudo apt install nagios4 nagios-plugins

在安装过程中,系统将提示您设置 Nagios Web 界面的管理密码。选择一个强密码并保证其安全,因为它授予对 Nagios 配置的访问权限。

第3步:配置 Apache Web 服务器

Nagios 使用 Apache 作为其 Web 服务器。启用 Apache 模块并重新启动服务:

sudo a2enmod rewrite cgisudo systemctl restart apache2

a2enmod命令启用 Nagios 所需的 Apache 模块,systemctl restart apache2重新启动 Apache 服务以应用更改。

在Ubuntu上安装Nagios后,可以使用以下命令启动Nagios服务:

sudo systemctl start nagios

启用 Nagios 服务会将其设置为在 Ubuntu 系统启动时自动启动。

此外,如果您还在 Nagios 安装过程中安装了 Apache(这是典型的情况),则还需要启动 Apache Web 服务器才能访问 Nagios Web 界面:

sudo systemctl enable nagios

并确保 Apache 在系统启动时自动启动:

sudo systemctl start apache2

通过执行这些命令,您的 Ubuntu 系统上将同时运行 Nagios 和 Apache,从而允许您访问 Nagios Web 界面并开始监控您的基础设施。

第4步:访问Nagios Web界面

要访问 Nagios Web 界面,您需要在本地计算机上使用 Web 浏览器。在 Ubuntu 系统上安装 Nagios 后,请按照以下步骤访问 Nagios Web 界面:

确保 Nagios 和 Apache 服务正在运行。您可以使用以下命令启动它们:

sudo systemctl start nagiossudo systemctl start apache2

在本地计算机上打开 Web 浏览器。

在 Web 浏览器的地址栏中,输入 Ubuntu 服务器的 IP 地址或主机名,然后输入“/nagios”。例如:

http://your_server_ip_or_hostname/nagios

将“your_server_ip”替换为安装 Nagios 的 Ubuntu 服务器的实际 IP 地址或主机名。

http://fosslinux/nagios

您将看到 Nagios 登录页面。输入您在 Nagios 安装过程中设置的用户名和密码。默认情况下,用户名是“nagiosadmin”。

身份验证成功后,您将可以访问 Nagios Web 界面仪表板。从这里,您可以浏览各个部分来配置、监视和管理您的主机、服务和通知。

请记住,访问 Nagios Web 界面要求您与 Ubuntu 服务器位于同一网络上,或者可以通过网络访问服务器的 IP 地址或主机名,具体取决于您的网络设置。

请注意,出于安全原因,必须使用 SSL/TLS 加密来保护 Nagios Web 界面的安全,并仅限授权用户进行访问。默认情况下,Web 界面不使用加密,因此如果您计划通过 Internet 或不受信任的网络访问它,请考虑实施 SSL/TLS。

或者您也可以使用 IP 地址。在上面的示例中,我们使用主机名连接到 nagios。要使用 IP 地址执行此操作,我们将遵循相同的过程。打开 Web 浏览器并输入服务器的 IP,然后输入“/nagios”(例如,http://your_server_ip/nagios)。 您应该会看到 Nagios 登录页面。使用用户名“nagiosadmin”和您在安装过程中设置的密码登录。

方法2:从源手动安装

从源安装是更好地控制 Nagios 配置并保持最新版本的一个选项。

第1步:前题条件

安装必要的依赖项和编译器:

sudo apt install build-essential apache2 php libgd-dev libapache2-mod-php libperl-dev libssl-dev daemon wget

这些软件包提供了从源代码编译 Nagios 所需的必要工具和库。

第2步:下载并解压Nagios源代码

创建一个目录来下载并解压源代码:

mkdir ~/nagios-src cd ~/nagios-srcwget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-<version>/nagios-<version>.tar.gz tar -xzf nagios-<version>.tar.gz cd nagios-<version>

举个例子:

mkdir ~/nagios-src cd ~/nagios-srcwget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.6/nagios-4.4.6.tar.gz tar -xzf nagios-4.4.6.tar.gz cd nagios-4.4.6

在此步骤中,我们创建了一个名为“nagios-src”的新目录,导航到该目录,下载 Nagios 源 tarball 并将其解压缩。

第3步:编译并安装Nagios

现在,让我们配置、编译和安装 Nagios:

./configure --with-httpd-conf=/etc/apache2/sites-enabled make allsudo make installsudo make install-initsudo make install-commandmodesudo make install-configsudo make install-webconf

./configure脚本检查系统的依赖关系并配置必要的配置文件。make all命令编译 Nagios,随后的sudo make install命令将其安装到您的系统上。

第4步:启动 Nagios 和 Apache

启动 Nagios 服务和 Apache:

sudo systemctl start nagiossudo systemctl enable nagiossudo systemctl restart apache2

systemctl start和systemctl enable命令启动 Nagios 服务并将其配置为在引导时自动启动。systemctl restart apache2命令重新启动 Apache 以应用 Nagios 安装期间所做的更改。

如何在 Ubuntu 22.04 上使用 Nagios

现在 Nagios 已在您的 Ubuntu 服务器上启动并运行,让我们探索如何使用这个强大的监控工具。

**配置主机和服务:**在 Nagios Web 界面中,导航至“配置”部分以定义要监控的主机和服务。您可以使用预定义的模板或根据您的要求创建自定义配置。

**设置通知:**在“联系人”部分中配置通知设置,以便在出现问题时通过电子邮件、短信或其他方式接收警报。这可以确保在发生重大事件时及时通知相关人员。

**查看监控状态:**使用“状态”部分获取主机和服务状态的实时更新。此部分还显示性能图表和历史数据,使您能够识别基础设施行为的趋势和模式。

自定义仪表板: Nagios 提供仪表板自定义选项,使您能够根据自己的喜好定制监控信息显示。这种个性化增强了您的监控体验,让您能够专注于基础设施的最关键方面。

如何从 Ubuntu 22.04 中删除 Nagios

如果不需要这个功能了,您需要从 Ubuntu 22.04 服务器卸载 Nagios,请按照以下步骤操作:

第1步:停止 Nagios 和 Apache

禁用并停止 Nagios 和 Apache 服务:

sudo systemctl stop nagiossudo systemctl disable nagiossudo systemctl stop apache2

这些命令停止 Nagios 服务并禁止其在引导时启动,确保它不再在您的系统上运行。

第2步:删除 Nagios 软件包

卸载 Nagios 软件包:

sudo apt remove nagios4 nagios-plugins

apt remove命令从系统中删除 Nagios 软件包,包括与其关联的任何配置文件和数据。

第3步:删除配置和数据

删除所有残留的配置文件和数据:

sudo rm -rf /usr/local/nagiossudo rm -rf /etc/nagios


这些命令删除 Nagios 安装目录和配置文件,确保彻底删除。

总结

Nagios 仍然是寻求全面可靠的监控解决方案的 IT 专业人员的首选。看到这里,您已经熟练掌握了在 Ubuntu 22.04 操作系统上成功安装了 Nagios,并了解了如何使用这个强大的监控工具。通过实时监控基础设施的运行状况,您可以确保其稳定性、提高性能并最大限度地减少停机时间。

原文来自我的博客:如何在 Ubuntu 上安装 Nagios?

扩展阅读:

【Nginx如何配置一个静态WEB服务?】
【Linux命令大全 摆脱死记Linux命令的烦恼】
【如何限制Linux系统服务器上传文件的大小?】
【如何在Linux中轻松删除源安装的软件包?】

相关文章:

如何在 Ubuntu 上安装 Nagios?

Nagios 的功能 Nagios 的一些关键功能包括&#xff1a; 主机和服务监控&#xff1a; Nagios 允许您使用提供实时状态数据的插件来监控主机&#xff08;可以是物理机或虚拟机&#xff09;以及 HTTP、SSH 和 SMTP 等服务。此功能使您能够全面了解整个基础设施的运行状况和可用性…...

汽车技术发展趋势及我国节能与新能源汽车技术

一、世界汽车技术发展趋势 汽车技术正向着低碳化、信息化、智能化方向发展&#xff1b;“三化”趋势成为世界主要汽车强国、主要车企共同的战略选择。 主要汽车战略及方向 在“三化”趋势下&#xff0c;各汽车强国在汽车节能技术、新能源汽车技术、智能网联汽车技术等方面持续…...

如何实现负载均衡

在如今互联网应用日益火热的背景下&#xff0c;为了保证应用程序的高可用性和高性能&#xff0c;负载均衡变得越来越重要。负载均衡是指将传入的请求分配到多个服务器上&#xff0c;以避免单一服务器的过载&#xff0c;提高系统的可用性和性能。而PHP作为一种广泛使用的服务器端…...

Jetsonnano B01 笔记3:GPIO上拉下拉-输入输出读取

今日继续我的jetsonnano学习之路&#xff0c;今日学习的是GPIO的上拉下拉&#xff0c;输入输出的读取&#xff0c;文章贴出完整操作步骤过程&#xff0c;贴出源码。 目录 Linux常用文件命令&#xff1a; ls&#xff08;list&#xff09;列表&#xff1a; man&#xff1a; …...

COMO-ViT论文阅读笔记

Low-Light Image Enhancement with Illumination-Aware Gamma Correction and Complete Image Modelling Network 这是一篇美团、旷视、深先院、华为诺亚方舟实验室、中国电子科技大学 五个单位合作的ICCV2023的暗图增强论文&#xff0c;不过没有开源代码。 文章的贡献点一个是…...

智慧燃气:智慧燃气发展的讨论

关键词&#xff1a;智慧燃气、智能管网、智慧燃气系统、智能燃气、智慧燃气建设、智慧燃气平台 智慧燃气是什么&#xff1f; 智慧燃气是以智能管网建设为基础&#xff0c;利用先进的通信、传感、储能、微电子、数据优化管理和智能控制等技术&#xff0c;实现天然气与其他能源…...

音视频会议需要哪些设备配置

音视频会议需要哪些设备配置&#xff1f;音视频会议需要&#xff1a;视频会议摄像头、麦克风、扬声器、显示设备、网络连接设备、视频会议服务器、视频会议软件等。 1. 视频会议摄像头&#xff1a;用于捕捉与传输视频图像&#xff0c;可以选择高清摄像头&#xff0c;提供更出色…...

性能测试 —— Jmeter事务控制器

事务&#xff1a; 性能测试中&#xff0c;事务指的是从端到端&#xff0c;一个完整的操作过程&#xff0c;比如一次登录、一次 筛选条件查询&#xff0c;一次支付等&#xff1b;技术上讲&#xff1a;事务就是由1个或多个请求组成的 事务控制器 事务控制器类似简单控制器&…...

【Tomcat7部署Springboot版本不兼容问题】

Tomcat7部署Springboot版本不兼容 报错网上解决方案tomcat7可以部署springboot哪些版本分析原因解决方法 报错 SEVERE: Unable to deploy collapsed ear in war StandardEngine[Catalina].StandardHost[localhost].StandardContext[/demo] org.apache.openejb.OpenEJBException…...

RabbitMQ消息中间件

RabbitMQ消息中间件 RabbitMQ简介windows下安装RabbitMQRabbitMQ基本概念RabbitMQ简单模式RabbitMQ工作队列模式RabbitMQ发布订阅模式RabbitMQ路由模式RabbitMQ主题模式RabbitMQ RPC模式RabbitMQ发布确认模式...

UNIAPP之js/nvue混淆探索

因项目需要对UNIAPP的js混淆做了一些调研 混淆教程: https://uniapp.dcloud.net.cn/tutorial/app-sec-confusion.html 按照教程配置进行打包正式包进行混淆 下载正式包将 .ipa改为.zip 解压获取到HBuilder.app 右键显示包内容 获取到混淆的key 不同时间进行打包混淆同一文…...

Excel文件生成与下载(SpringBoot项目)(easypoi)

说明 通过接口&#xff0c;导出表格。 使用SpringBoot框架和easypoi表格解析框架&#xff0c;生成Excel表格&#xff0c;并通过接口下载。 表格示例 依赖 版本 <easypoi.version>4.4.0</easypoi.version>依赖 <!-- easypoi --> <dependency><…...

社群团购对接,【概率思维】可以增加你做项目的成功率!

社群团购对接&#xff0c;【概率思维】可以增加你做项目的成功率&#xff01; 今天来聊一个关于概率的问题&#xff0c;我们不管去做社群团购项目、做流量&#xff0c;还是做销售&#xff0c;我们都要有概率思维&#xff0c;有了这个思维以后&#xff0c;就可以增加你的成功率…...

不同场景下的JMETER设置

不同场景下的JMETER设置 1.基准测试 验证主要业务在单用户运行下的性能指标&#xff0c;为多用户并发并发和混合场景的性能分析提供基础参考。 基准测试JMETER线程组设置(在1秒内执行5个线程循环一次)&#xff1a; 2.并发测试 多用户在同一时间访问某一个模块或则应用的场景&…...

新手请进,Python是什么,Python简介!

Python 是荷兰人 Guido van Rossum &#xff08;吉多范罗苏姆&#xff0c;中国程序员称其为“龟叔”&#xff09;在 1990 年初开发的一种解释型编程语言。 图1&#xff1a;Python 的标志&#xff08;Logo&#xff09; Python 的诞生是极具戏曲性的&#xff0c;据 Guido 自述记载…...

《Python魔法大冒险》005 魔法挑战:自我介绍机器人

魔法师和小鱼坐在图书馆的一扇窗户旁&#xff0c;窗外的星空闪烁着神秘的光芒。魔法师轻轻地拍了拍小鱼的肩膀。 魔法师&#xff1a; 小鱼&#xff0c;你已经学会了编写简单的魔法程序&#xff0c;现在我要教你如何创造一个有自己思想的机器人&#xff0c;让它能够和我们一样&…...

常见的网络欺诈风险类型有哪些?

身份伪冒&#xff0c;这是非常典型的第三方欺诈&#xff0c;指的是不法分子使用虚假身份证等身份信息、未经他人同意而冒用他人身份获取贷款的骗贷行为。 另外还有帐号垃圾注册&#xff0c;通过大规模的帐号注册&#xff0c;养号养卡&#xff0c;控制帐号骗贷。此外还有中介包装…...

GE IS220PAICH2A 336A4940CSP11 数字量输入模块产品应用领域

GE IS220PAICH2A 336A4940CSP11 是一款数字量输入模块&#xff0c;通常用于工业自动化和控制系统中&#xff0c;用于监测和采集数字输入信号。这种类型的模块可以在各种应用领域中发挥作用&#xff0c;以下是一些可能的应用领域&#xff1a; 工业过程控制&#xff1a; GE IS220…...

element el-table 设置fixed导致行错乱问题

首先看有问题的样式&#xff1a; 解决&#xff1a; // 解决左右 对不齐 的情况 // el-table 左右有列固定时&#xff0c;fixed为left和right时&#xff0c;行未对齐解决办法 // * 产生原因&#xff1a; el-table底部有滚动条&#xff0c;固定列底部没有滚动条 // * 解决办法&…...

交友盲盒完整版——详细源码分享

现在目前比较火热的一款app交友盲盒是通过uniappspringboot技术来制作的&#xff0c;原理其实很简单&#xff0c;大家一看便知。 大家自行下载到手机里面去使用即可&#xff0c;不支持ios手机 演示地址&#xff1a;https://share.weiyun.com/l3ovztce 下面就是给大家分享源码了…...

Redis的基本概念与基础用法(1)

在节假日前12306的访问量就会急剧增加&#xff0c;在这种海量用户高并发的情况下就容易出现网站崩溃的情况&#xff0c;造成网站奔溃的罪魁祸首就是关系型数据库&#xff0c;因为关系型数据库有&#xff1a; 性能瓶颈&#xff1a;磁盘IO性能低下扩展瓶颈&#xff1a;数据关系复…...

CentOS 7 openssl 3.0.10 rpm包制作 —— 筑梦之路

源码下载地址&#xff1a; https://www.openssl.org/source/openssl-3.0.10.tar.gz 编写spec文件&#xff1a; cat << EOF > openssl.specSummary: OpenSSL 3.0.10 for CentosName: opensslVersion: %{?version}%{!?version:3.0.10}Release: 1%{?dist}Obsoletes…...

vue在线预览word、excel、PDF

1、安装依赖 #docx文档预览组件 npm install vue-office/docx vue-demi0.13.11 -S#excel文档预览组件 npm install vue-office/excel vue-demi0.13.11 -S#pdf文档预览组件 npm install vue-office/pdf vue-demi0.13.11 -S如果是vue2.6版本或以下还需要额外安装 vue/compositio…...

(源码版)2023全国大学生数学建模竞赛E题黄河水沙监测数据分析详解+Python代码源码SARIMA模型

前言 比赛结束了不知道大家情况如何&#xff0c;就我个人而言的话&#xff0c;由于工作任务比较繁重仅完成了对D题和E题的思路解答和建模&#xff0c;还是比较遗憾的。一个人要完成多题的建模和分析确实不是一件容易的事情&#xff0c;当然我向大家做出承诺历年的建模比赛我都…...

2023-09-11 C语言popen( )函数调用其他进程返回值 ( C知道辅助编写 )

老林的C语言新课, 想快速入门点此 <C 语言编程核心突破> C语言popen函数调用其他进程返回值 前言一、popen( ) 函数原型二、使用示例 (C 知道提供)总结 前言 当我们想用C语言调用一个现有程序, 并且想获取程序返回值而不是在终端输出, 那么就必须调用popen( )函数了. …...

SSTables和LSM-Tree

SSTables 可以类比Kafka&#xff1a;将数据按键排序写入磁盘&#xff0c;并分为多个段&#xff0c;组织段的稀疏索引&#xff0c;并定期合并段文件&#xff08;kafka因为不存在重复数据&#xff0c;所以不需要合并&#xff09; LSM-Tree是基于SSTables的&#xff1a;在内存中维…...

深圳神秘顾客(SMS)公司开展湖南长沙湘菜神秘顾客调查

民以食为天&#xff0c;随着国人收入提高&#xff0c;餐饮行业蓬勃发展&#xff0c;餐饮收入规模持续扩大&#xff0c;涌现了一批知名餐饮企业。深圳神秘顾客&#xff08;SMS&#xff09;公司专业专注神秘顾客15年&#xff0c;是中国知名神秘顾客公司&#xff0c;以“先服务&am…...

Logback日志记录只在控制台输出sql,未写入日志文件【解决】

原因&#xff1a;持久层框架对于Log接口实现方式不一样&#xff0c;日记记录的位置及展示方式也也不一样 mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # sql只会打印到控制台不会输出到日志文件种mybatis-plus:configuration:log-impl…...

神仙院校!评级A+,每年招生1000+!

一、学校及专业介绍 西安电子科技大学&#xff08;Xidian University&#xff09;&#xff0c;简称“西电” &#xff0c;位于陕西省西安市&#xff0c;是中央部属高校&#xff0c;直属于教育部&#xff0c;为全国重点大学&#xff0c;位列国家“双一流”&#xff0c;“211工程…...

OpenHarmony:如何使用HDF驱动控制LED灯

一、程序简介 该程序是基于OpenHarmony标准系统编写的基础外设类&#xff1a;RGB LED。 目前已在凌蒙派-RK3568开发板跑通。详细资料请参考官网&#xff1a;https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk3568-openharmony/tree/master/samples/b02_hdf_rgb_led。 …...

一个人做网站现实吗/网络营销软件站

原文: http://coolshell.cn/articles/11564.html TCP是一个巨复杂的协议&#xff0c;因为他要解决很多问题&#xff0c;而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程&#xff0c;但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节&…...

我要建个人网站/seo排名影响因素主要有

工作环境:VMware vSphere 5.0 &#xff0c;vCenter Server 5.0此主机当前没有管理网络冗余VMware vSphere 5.0配置完成Cluster的HA后在主机的摘要栏提示“此主机当前没有管理网络冗余”&#xff0c;我的环境中服务器都是单网卡&#xff0c;也没有做多余的Management Network。只…...

wordpress邮箱功能不安全/百度推广售后

运维硬要求啊。。。 还好&#xff0c;有万能度娘~~ 开个命令行窗口&#xff08;开始&#xff0c;cmd&#xff09;输入 wmic memorychip list brief LOOK&#xff01; 24根&#xff01; 转载于:https://www.cnblogs.com/aguncn/p/3543211.html...

有没有专做自驾游的网站/站长工具官网域名查询

背景&#xff1a; 运行测试程序后&#xff0c;top命令发现某个进程&#xff08;pid&#xff09;占用cpu达到100%。 查看哪个线程占用最多资源&#xff1a; ps mp pid -o THREAD,tid&#xff0c;命令查看这个进程下面的所有线程占用情况。 发现线程324占用最多。 使用jstack进行…...

阿克苏网站建设优化/品牌策划与推广方案

LayUI tab选项卡 分页展示 实现 Tab选项卡切换显示对应数据 要求&#xff1a;实现tab选项卡改变的同时展示数据也跟着改变 实现条件&#xff1a; 1、选项卡【官网 – 文档/示例 – 页面元素 – 选项卡】 2、数据表格【官网 – 文档/示例 – 内置模块 – 数据表格】 3、分页【官…...

wordpress自定义seo标题/优化大师免费下载

此代码是将前端传来的url参数进行转换&#xff0c;再以数据流的形式展示到前端 Controller RequestMapping("/tpzhurl") public class IppcTpUrlController {protected Logger log Logger.getLogger(this.getClass());RequestMapping(value "/urlZh")Tr…...