文章目录
- 第七章 CSP 架构 - URL 的 Web 服务器配置
- `URL` 的 `Web` 服务器配置
- 在 `Microsoft IIS Web` 服务器上配置新 `URL`
第七章 CSP 架构 - URL 的 Web 服务器配置
URL
的 Web
服务器配置
提供了一个默认的 /csp
虚拟目录来运行 CSP
应用程序。如果正在运行多个 Caché
实例,它还提供了一个默认虚拟目录 /cacheinstance/csp
以供使用。如果正在运行多个 Caché
实例并使用虚拟目录 /csp
访问 CSP
应用程序,而之前没有 /cacheinstance
,它将访问最后安装的 Caché
版本。如果计划允许使用以 http://localhost/csp 或 http//localhost/cacheinstance/csp 开头的应用程序路径调用所有 CSP
应用程序,则无需在 Web 服务器中进行任何更改配置。
如果要创建一个应用程序路径不是以 /csp
或 /cacheinstance/csp
开头的 CSP
应用程序,则需要在 Web
服务器配置文件条目中进行更改,别名 /csp
。
下表显示了需要更改的配置文件。
网络服务器 | 配置文件 |
---|---|
Apache 、HP 安全网络服务器 | UNIX® : /etc/httpd/conf/httpd.conf Windows : <web-server-install-directory>confhttpd.conf |
Sun | config/obj.conf and config/magnus.conf |
Microsoft IIS | 如“在 Microsoft IIS Web 服务器上配置新 URL ”中所述定义虚拟目录。 |
下表显示了使用 Web
服务器和 Caché
实例的组合访问 CSP
页面的示例:
URL | web server | Instance |
---|---|---|
http://localhost/cache20071/csp/samples/menu.csp | public | cache20071 |
http://localhost/cache52/csp/samples/menu.csp | public | cache52 |
http://localhost/csp/samples/menu.csp | public | 安装的最新版本的 Caché |
http://localhost:57772/csp/sys/UtilHome.csp | private — 用于访问管理门户和在线文档 | 使用网络服务器端口 57772 安装的 Caché 版本 |
注意:CSP
区分大小写。在配置 CSP
时一致地指定路径名称。
在 Microsoft IIS Web
服务器上配置新 URL
Microsoft IIS
是通过定义一系列虚拟目录来配置的。每个虚拟目录都包含一个名称(对应于 URL 的目录部分);物理目录(如果选择从 Web 服务器提供静态文件,则可以在其中存储静态文件(例如 .html
或 .jpg
)的本地目录);和一组权限(例如 read
或 execute
)。
对 CSP
内容的任何请求 (URL
) 都包含目录名称。此目录名称必须对应于 Web
服务器定义的虚拟目录或虚拟目录的子目录。此虚拟目录必须至少具有定义的读取和执行权限,才能提供 CSP
内容。
如果选择从 Web
服务器提供静态文件,则 Web
服务器会在为虚拟目录定义的物理目录中查找静态文件(例如 .html
或 .jpg
)。 Web
服务器和 Caché 服务器都不会在物理目录中查找 .csp
文件; .csp
文件存储在运行 Caché
服务器的机器中。如果 Web
服务器和 Caché
都在同一台机器上运行(例如,在应用程序开发期间建议),那么两者可能会巧合地在同一位置查找静态和 .csp
文件 — 这就是 Caché
配置自身和安装期间的本地 Web
服务器。
在安装过程中,会检测 IIS
服务器是否正在运行并尝试对其进行配置以定义名为 /csp
的虚拟目录。这就是对 /csp/samples
和 /csp/user
(它们是 /csp
的子目录)的请求都发送到本地 安装的方式。
如果添加新的 CSP
应用程序,如果新应用程序的 URL
路径也以 /csp
开头,则无需执行任何 IIS
配置。例如,/csp/myapp
使用为 /csp
定义的 IIS
虚拟目录。如果您不希望应用程序路径以 /csp
开头,那么需要为 IIS
定义一个与应用程序路径相对应的新虚拟目录。
例如,要定义使用 URL
路径 /myapp
的 CSP
应用程序,请执行以下操作:
- 打开
IIS
管理器(注意:每个版本的Windows
都有其独特的方法;通常可通过Windows
控制面板获得)。 - 通过右键单击
Default Web Site
并选择New
>Virtual Directory
来定义一个名为/myapp
的虚拟目录。 - 授予此目录的读取和执行权限。
- 如果希望
Web
服务器提供静态内容,请指定计划存储静态内容的物理目录。
还必须执行其他 CSP
网关和 CSP
服务器配置,如以下部分所述。
最后
以上就是冷酷铃铛最近收集整理的关于第七章 CSP 架构 - URL 的 Web 服务器配置第七章 CSP 架构 - URL 的 Web 服务器配置URL 的 Web 服务器配置的全部内容,更多相关第七章内容请搜索靠谱客的其他文章。
发表评论 取消回复