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

相关推荐
家有娇妻张兔兔7 小时前
Apache POI 导出 Word 踩坑实录:Word 分栏为什么做不好左右平铺
c#·word·apache·poi·分栏
HashData酷克数据7 小时前
官宣:Apache Cloudberry (Incubating) 2.1.0 正式发布!
apache
weixin_394758039 小时前
直播间小程序码生成问题修复代码清单
android·小程序·apache
YaBingSec1 天前
玄机靶场—Apache-druid(CVE-2021-25646) WP
java·开发语言·笔记·安全·php·apache
回忆2012初秋3 天前
.NET 时序数据操作实战:Apache IoTDB连接与 CRUD 完全指南
.net·apache·iotdb
weixin_430750933 天前
部署FreeRadius+php+apache+mariaDB+daloradius 实现认证计费功能
php·apache·mariadb·daloradius·freeradius
还在忙碌的吴小二4 天前
Apache HertzBeat 安装使用完整指南
apache
web前端神器4 天前
记录uniapp小程序的报错
小程序·uni-app·apache
zhojiew5 天前
在AWS上完成Apache Doris存算一体/存算分离和湖仓数据库部署的实践
数据库·apache·aws
想你依然心痛6 天前
大数据时代时序数据库选型指南:Apache IoTDB 的实战进阶与避坑法则
大数据·apache·时序数据库