如何从 archieve zip 安装和配置 IBM HTTP Server v9

How can install and configure IBM HTTP Server v9 from archieve zip

我想在没有 IBM InstallationManager 的情况下安装 "IBM HTTP Server for IBM WebSphere Application Server V9.0",只需要一个归档文件。

我已经下载了存档文件 9.0.5-WS-IHS-ARCHIVE-win-x86_64-FP003.zip 只是 运行 postinstall.bat,我无法安装它。 那么,有谁知道如何安装它吗?

这是我每次 运行 这个命令时得到的消息

postinstall.bat
    postinst: Could not reliably determine the server's fully qualified domain 
    name, using 127.0.0.1 for ServerName
    SERVERROOT_NATIVE=D:\Mohamed\Mohamed Nour\MohmedNour\Software\IBM WAS 
    ND\IHS
    SERVERROOT=D:/Mohamed/Mohamed Nour/MohmedNour/Software/IBM WAS ND/IHS
    PORT=80
    GSK7LIBDIR_NATIVE=D:\Mohamed\Mohamed Nour\MohmedNour\Software\IBM WAS 
    ND\IHS\gsk8\lib64
    GSK7LIBDIR=D:/Mohamed/Mohamed Nour/MohmedNour/Software/IBM WAS 
    ND/IHS/gsk8/lib64
    SERVERNAME=127.0.0.1
    postinst complete

访问 IBM HTTP Server 时在此处

click to view errors picture

并且在管理控制台中注册 IHS 并为远程创建非托管节点后

当我从 WAS 访问应用程序时成功,但当通过 IHS 访问时却失败

并且还更新了 http.conf 配置,例如:

<IfFile plugin/config/webserver1/plugin-cfg.xml>                             
LoadModule was_ap24_module C:\Program Files\IBM\WebSphere\Plugins\bin\mod_was_ap24_http.dll                    
WebSpherePluginConfig C:\Program Files\IBM\WebSphere\Plugins\config\webserver12\plugin-cfg.xml     
</IfFile>

以及从名为 webserver12

的控制台创建的 Web 服务器

只是做了你想做的。 这是程序:

  1. 下载 9.0.5-WS-IHS-ARCHIVE-win-x86_64-FP003.zip
  2. 解压到目标文件夹(推荐路径中没有空格的文件夹)
  3. 运行 postinstall.bat 它显示以下内容:

    D:\install\WAS_90\IHS>postinstall.bat
    postinst: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    SERVERROOT_NATIVE=D:\install\WAS_90\IHS
    SERVERROOT=D:/install/WAS_90/IHS
    PORT=80
    GSK7LIBDIR_NATIVE=D:\install\WAS_90\IHS\gsk8\lib64
    GSK7LIBDIR=D:/install/WAS_90/IHS/gsk8/lib64
    SERVERNAME=127.0.0.1
    postinst complete
    
  4. 在 httpd.conf 中验证您是否更改了设置,例如搜索服务器根设置:ServerRoot "D:/install/WAS_90/IHS"
  5. 将 IHS 添加为服务(您必须有管理员命令行才能执行此操作):

httpd.exe -k install -n IHS9A

如果您没有管理员权限,只需使用 httpd.exe 命令启动服务器

  1. 全部完成。通过 http://localhost

  2. 访问您的服务器
  3. 要联合到 WebSphere App Server,只需按照通常的说明并提供您的 IHS 解压缩文件夹作为 IHS 安装根目录。

  4. 要配置您的插件,请将以下行添加到 httpd.conf,IHS 的插件文件位于 IHS\plugin\bin。赢的例子:

    <IfFile plugin/config/webserver1/plugin-cfg.xml>
    LoadModule was_ap24_module plugin/bin/mod_was_ap24_http.dll WebSpherePluginConfig c:/IHS/plugin/config/webserver1/plugin-cfg.xml
    </IfFile>

解压缩 IHS 后这些行是正确的,但您手动搞砸了,指向不存在的 C:\Program Files\IBM\WebSphere\Plugins 文件夹。在 WAS 控制台中配置 IHS 时,您必须考虑并将 IHS 主目录(例如 C:\IHS)和插件主目录(c:\IHS\plugin)正确设置为解压缩 IHS 存档的目录。这已经在这里讨论过