第七十章 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 的过程来包含此模块。

相关推荐
zhangphil17 小时前
Windows环境Apache httpd 2.4 web服务器加载PHP8:Hello,world!
php·apache·httpd
邓草2 天前
帝国CMS系统开启https后,无法登陆后台的原因和解决方法
linux·php·apache
卓琢2 天前
(一)Web 网站服务之 Apache
前端·apache
微刻时光2 天前
Linux编译部署PHP环境
linux·开发语言·redis·git·php·apache·composer
卓琢3 天前
Web 网站服务(二):深入探索 Apache 的高级功能
前端·apache
栀栀栀栀栀栀3 天前
Apache POI 2024/10/2
apache
武子康3 天前
大数据-153 Apache Druid 案例 从 Kafka 中加载数据并分析
java·大数据·分布式·flink·kafka·apache
zhangphil4 天前
Windows安装启动apache httpd 2.4 web服务器
apache
武子康4 天前
大数据-154 Apache Druid 架构与原理详解 基础架构、架构演进
java·大数据·clickhouse·hdfs·架构·flink·apache
倩倩_ICE_王王4 天前
Apache安装后无法启动的问题“不能再本地计算机启动apache”
bug·apache