Как установить и настроить IBM HTTP Server v9 из архива zip - PullRequest
0 голосов
/ 03 апреля 2020

Я хочу установить «IBM HTTP Server для IBM WebSphere Application Server V9.0» без IBM InstallationManager только с файлом архива.

Я уже загрузил файл архива 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

щелкните, чтобы просмотреть изображение ошибки

, а также после регистрации 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

1 Ответ

0 голосов
/ 07 апреля 2020

Просто сделал что хочешь. Это процедура:

  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, что у вас изменились настройки, например, поиск на сервере root settin: ServerRoot "D:/install/WAS_90/IHS"
  5. Добавить IHS в качестве службы (для этого требуется административная строка администратора):

httpd.exe -k install -n IHS9A

, если у вас нет администратора права просто запустить сервер с помощью команды httpd.exe

Все сделано. Получите доступ к вашему серверу через http://localhost

Чтобы выполнить федерацию на WebSphere App Server, просто следуйте обычной инструкции и предоставьте распакованную папку IHS при установке IHS root.

Для настройки вашего плагина добавьте следующие строки в httpd.conf, файл плагина для IHS находится в IHS\plugin\bin. Пример для Win:

<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. При настройке IHS в консоли WAS вы должны продумать и правильно установить домашний каталог IHS (например, C:\IHS) и домашний плагин (c:\IHS\plugin) в каталог, в который вы распаковали архив IHS. Это уже обсуждалось здесь Установка архива для «Плагинов веб-сервера для IBM WebSphere Application Server V9.0» вместо IM

...