第七十章 Apache (UNIX® Linux macOS) 的替代选项

文章目录

  • [第七十章 Apache (UNIX® Linux macOS) 的替代选项](#第七十章 Apache (UNIX® Linux macOS) 的替代选项)
  • 安装位置(所有非典型选项)
  • [使用 `Apache API` 模块的要求(推荐选项和替代选项 `1`)](#使用 Apache API 模块的要求(推荐选项和替代选项 1))

第七十章 Apache (UNIX® Linux macOS) 的替代选项

本页介绍了与 UNIX®LinuxmacOS 上的 Web Gateway 一起使用的其他可能的 Apache 配置(除了锁定的 Apache``,单独讨论)。要开始使用所有这些配置,请阅读第一部分。然后按照适用于您的配置的部分中的说明进行操作。

安装位置(所有非典型选项)

本节介绍 Web Gateway 文件和 CSP 静态文件的目录位置。

  1. NSD模块是:
java 复制代码
CSPnsd

该模块的默认位置是:

java 复制代码
/opt/webgateway/bin

NSD 应从其主目录 /opt/webgateway/bin 运行。配置和日志文件写入此目录中。

为了避免在升级 IRIS 时中断现有网关安装,安装将以下模块放置在公共位置 /opt/webgateway/bin 中。此位置与特定 IRIS 实例无关。

  1. CGI和其他动态链接模块:
  • CSPcgi(运行时模块)
  • nph-CSPcgiCSPcgi 的副本)
  • CSPcgiSys(系统管理模块)
  • nph-CSPcgiSysCSPcgiSys 的副本)
  • mod_csp24.soApache 版本 2.4.x --- 作为 DSOApache 模块,如果提供)

为了避免在升级IRIS 时中断现有网关安装,安装过程将这些模块放置在以下公共位置。此位置与特定IRIS 实例无关。

复制代码
/usr/cspgateway/bin

原始位置 (install-dir/csp/bin) 用于保存为特定 IRIS 实例的管理门户提供服务所需的 Web Gateway 组件。

附加 Sys 的模块访问 Web Gateway 管理页面。运行时模块(即那些没有 Sys 的模块)无法访问 Web Gateway 管理页面。

  1. HyperEvents 组件的默认位置:
  • CSPBroker.js

  • CSPxmlhttp.js

CSP 示例需要各种静态资源(例如图像文件),管理门户为:

java 复制代码
install-dir\csp\broker

使用 Apache API 模块的要求(推荐选项和替代选项 1

在遵循推荐选项(推荐选项:不带 NSDApache API 模块 (CSPa24.so))或非典型选项 1(替代选项 1:带 NSDApache API 模块 (mod_csp24.so))的说明之前,请检查您的 Apache 版本包括用于管理共享对象的内置模块(mod_so)。要执行此检查,请运行以下命令,该命令列出了 Apache 中当前可用的模块:

java 复制代码
httpd -l

共享对象模块 (mod_so) 应出现在显示的模块列表中。下面显示了一个典型的模块列表(包含 mod_so):

java 复制代码
Compiled in modules:
  core.c
  mod_access.c
  mod_auth.c
  mod_include.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_status.c
  mod_autoindex.c
  mod_asis.c
  mod_cgi.c
  mod_negotiation.c
  mod_dir.c
  mod_imap.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_so.c

如果 mod_so 未包含在您的 Apache 安装列表中,请参阅 Apache 文档并按照重建 Apache 的过程来包含此模块。

相关推荐
从零开始学习人工智能6 小时前
SpringBoot + Apache Tika:一站式解决文件数据提取难题
spring boot·后端·apache
lifallen7 小时前
揭秘KafkaStreams 线程缓存:NamedCache深度解析
数据结构·算法·缓存·kafka·apache
HashData酷克数据12 小时前
Apache Cloudberry 2.0.0 发布:1981 项变更提交,续写 Greenplum 未竟之路
apache·cloudberry
喜欢你,还有大家13 小时前
Apache服务——安装与初识
apache
一路向北North1 天前
apache poi 导出复杂的excel表格
apache·excel
白鹭1 天前
apache详细讲解(apache介绍+apache配置实验+apache实现https网站)
linux·运维·apache·apache配置·apache实现https网站
lifallen1 天前
KafkaStreams 计算图节点设计:ProcessorNode、SourceNode、SinkNode
java·数据结构·算法·kafka·apache
Apache Flink1 天前
Flink Agents:基于Apache Flink的事件驱动AI智能体框架
人工智能·flink·apache
索迪迈科技2 天前
Protobuf 新版“调试表示为什么有链接?为什么会打码?我该怎么改代码?
java·log4j·apache
yenggd4 天前
centos系统apache支持php配置
centos·php·apache