Оглавление:
.................................................. .................................................... ........................................11
Запуск сервера управления WEBLOGIC............................. ... ................................................... ........... ......12
Использование пароля при запуске сервера WebLogic............................ .............. ...................................12
Запуск сервера управления WebLogic из меню «Пуск»............................. ............ ...........12
Запуск и остановка сервера WebLogic как службы Windows............................. ......13
Запуск сервера управления WebLogic из командной строки............................. ................................................13
Запуск сервера управления с помощью скрипта.................................... .................................................. ............ ............15
Перезапуск сервера управления во время работы управляемого сервера............................ ........... ...........16
Перезапустите сервер управления на той же машине............................. ............. .................................................. .. .....16
Перезапуск сервера управления на других машинах............................ .............. .................................................. ....17
ПРИСОЕДИНЕНИЕ УПРАВЛЯЕМОГО СЕРВЕРА WEBLOGIC К ДОМЕНУ............................................ .... ................................................17
ЗАПУСК УПРАВЛЯЕМОГО СЕРВЕРА WEBLOGIC......................................... ...... .................................................. ......... .......17
Запуск управляемых серверов WEBLOGIC с помощью скрипта........................................ .... ........................19
Обновление старой версии сервера WEBLOGIC.............................. .................................................. ............. 20
Завершение работы WEBLOGIC Server с помощью консоли управления............................................. ................................................20
Остановка сервера из командной строки.................................... .................................................. ............ .............20
Приостановка и возобновление работы управляемых серверов......................................... ..... .................................................. .......... ...............двадцать один
Настройте сервер
WEBLOGIC как службу WINDOWS............................. ..................................двадцать один
УДАЛЕНИЕ ВЕБЛОГИЧЕСКОГО СЕРВЕРА В СЕРВИСНОЙ ФОРМЕ WINDOWS.................................... ..... ..........................двадцать два
Изменение пароля сервера, установленного как служба Windows............................. .................................двадцать два
Регистрация классов запуска и завершения................................ .................................................. .......... ......................двадцать два
Глава 3:.............................................................. .................................Настройка WEBLOGIC-сервера и кластера 29.
Обзор конфигурации сервера и кластера............................................. ... ................................................... ........... ............29
Роль сервера управления................................................ .................................................. ........... .............29
Запуск консоли управления............................................. .................................................. ......... ................................30
Как работает динамическая конфигурация............................................ ...... .................................................. ......... .............31
Планирование конфигурации кластера............................................. ................................................. ............................................31
Список задач по настройке сервера............................................ .. .................................................. ..................................32
Список конфигурации кластера............................................. ................................................. ............................................34
Создать новый домен............................................ ...... .................................................. ......... ................................34
Глава 4:.............................................................. ................................................. .......... ...мониторинг доменов WEBLOGIC 35
Обзор.................................................. .................................................. .............. .................................. ....36
Сервер мониторинга........................................ ........ .................................................. .......................................36
Завершение или приостановка работы сервера.................................... ..... .................................................. .......... .............37
производительность................................................. .................................................. .................................................... .....37
Данные кластера.................................................. .................................................. ............................................38
Безопасность сервера........................................ ........ .................................................. .......................................38
ЖМС............................................... . .................................................. .............. .................................. ....38
Руководство по администрированию WebLogic
- 2 -
ЖТА............................................... . .................................................. .............. .................................. ....39
Мониторинг пула соединений JDBC........................................ ...... .................................................. ......... ................................39
Список страниц МОНИТОРИНГА консоли управления............................ ...................................39
Глава 5:.............................................................. ............Управление сервером WEBLOGIC с помощью сообщений журнала 42
Обзор подсистемы журналирования............................................. ................................................. ............................................42
Лог-файлы локального сервера........................................ ...... .................................................. ......... ............43
Журнал запуска................................................. .................................................. ............................................44
Журнал клиента................................................. .................................................. ............................................44
Формат файла журнала......................................... .................................................. ....... ...........44
Свойства сообщения.................................................. .................................................. ............................................45
Каталог сообщений............................................... .................................................. ............................................45
Уровень серьезности сообщения.............................................. .................................................. ......................................45
Отладка сообщений............................................... .................................................. ............................................46
Просмотр файлов журналов............................. ................................................. ............................................46
Просмотр журнала................................................. .................................................. ............................................46
Создание фильтра журнала домена.................................. ..... .................................................. .......... .............47
Глава 6:.............................................................. ................................................. ............................................Распространение приложений 48
Динамическое распределение........................................ ........ .................................................. .......................................53
Включение и отключение автоматической рассылки......................................... .................................................. .......... .............53
Применение динамически распределяемого расширенного формата каталогов............................................ .................................................. ............ ....53
Динамическое удаление или повторное распространение приложений............................ ..... .................................................. .......... .......53
Распространение приложений с помощью консоли управления..................................... .................................................. ........... .............48
Глава 7:................................................................ .................................Настройка WEB-компонентов сервера WEBLOGIC 55
Обзор.................................................. .................................................. .............. .................................. ....55
HTTP-параметры................................................. .................................................. ...................................55
Настройка порта прослушивания............................. .. .................................................. ........................................................56
ВЕБ-приложение........................................ ........ .................................................. .......................................56
Веб-приложения и кластеры............................................ ...... .................................................. ......... ................................57
Укажите веб-приложение по умолчанию......................................... ..... .................................................. .......... .............57
Настройка виртуальных хостов............................. ................................................. ............................................58
Виртуальный хост и веб-приложение по умолчанию..................................... .................................................. ........... .............58
Настройка виртуального хоста.................................................. ... ................................................... ........................................................59
Настройка журналов HTTP-доступа..................................... .................................................. .......... .............61
Обработка журналов.................................................. .................................................. ............................................61
Настройка журналов HTTP-доступа с помощью административной консоли............................. ........... ................................61
Общий формат журнала............................................. ................................................. ............................................62
Использование расширенного формата журнала.............................................. ..... .................................................. .......... .............63
Предотвращение атак типа «POST Denial of Service»........................................ .. .................................................. ............. ......67
Настройка HTTP-туннеля для сервера WEBLOGIC............................. ..............................................67
Настройка HTTP-туннельного подключения........................................ ...... .................................................. ......... .............68
Установление соединения между клиентом и сервером
WEBLOGIC .................................... ........................68
Обслуживание статических файлов с использованием локального ввода-вывода (только для WINDOWS)......................... ...... ..........69
Глава 8:.............................................................. ................................................. .......... ...ошибка распространения и настройки WEB-приложения! Обзор неопределенных закладок............................. ................................................. ................ ............ошибка! Закладка не определена.
Шаги по распространению веб-приложений......................................... ..... ...............................ошибка! Закладка не определена.
Руководство по администрированию WebLogic
- 3 -
Структура каталогов........................................ ........ .................................................. ....... ...ошибка! Закладка не определена.
Распространение и перераспределение WEB-приложений................................................ ..........................ошибка! Закладка не определена.
Изменение компонентов в веб-приложении..................................... ..............................ошибка! Закладка не определена.
Распространение веб-приложений в корпоративных приложениях.................................... ...............ошибка! Закладка не определена.
URIS и WEB-приложения............................. .. ..........................................ошибка! Закладка не определена.
Настройка сервлетов............................................. ............................................ошибка! Закладка не определена.
Отображение сервлетов................................................. .................................................ошибка ! Закладка не определена.
Параметры инициализации сервлета............................................. . .......................................ошибка! Закладка не определена.
Настройка JSP.................................................. .................................................. ............... .....ошибка! Закладка не определена.
Настройка библиотеки тегов JSP............................. .. .............................................ошибка! Закладка не определена.
Настройка страницы приветствия............................. .. ..............................................ошибка! Закладка не определена.
Установить СЕРВЛЕТ по умолчанию............................................... .. ...................................ошибка! Закладка не определена.
Как сервер WEBLOGIC анализирует HTTP-запросы........................................ ........................60
Настройка ответов об ошибках HTTP............................. .. .....................................ошибка! Закладка не определена.
ИСПОЛЬЗОВАНИЕ CGI НА ВЕБЛОГИЧЕСКОМ СЕРВЕРЕ........................................... ..... ...............ошибка! Закладка не определена.
Конфигурация, связанная с CGI........................................................ ...................................ошибка! Закладка не определена.
Запрос сценария CGI............................................. .. ...............................................ошибка ! Закладка не определена.
Перенаправить запрос на другой HTTP-сервер............................................. ................................................70
Настройка прокси для подчиненного сервера.............................. .................................................. ............. .............70
Пример дескриптора распределения для прокси-сервлета.................................... .................................................. ............ .....71
Перенаправление запросов в кластер WEBLOGIC............................ .... ................................................. ....................72
Настройка HttpClusterServlet............................................. ................................................. .......... ............72
Пример дескриптора дистрибутива для HttpClusterServlet........................................ ..... ........................73
Настройка безопасности WEB-приложений..................................... .................................................. ......... .............75
Настройка авторизации для веб-приложений.................................... .................................................. ........... ............75
Множественные веб-приложения, файлы cookie и аутентификация............................................ .................................................. ............ .76
Ограничение доступа к ресурсам веб-приложения................................ .................................................. ........... .........76
Использование пользователей и ролей в сервлетах.................................... .................................................. ....... .........78
Настройка внешних ресурсов для WEB-приложений.................................... .................................................. ........... .......79
Ссылка на EJBS в WEB-приложениях........................................ ..... .................................................. .......... ............80
Настройка управления сеансами................................................. ................................................. ................................................80
Свойства HTTP-сессии................................................. ................................................. ................ ................................81
Тайм-аут сеанса.................................................. .................................................. ............................................81
Настройка сеансовых cookie-файлов............................. ................................................. ............................................81
Использование долговременных файлов cookie............................. ... ................................................... ........................................................82
Настройка постоянных сеансов............................................... ................................................. ............................................82
Общие свойства................................................. .................................................. ..............................................................82
Использование односерверного нереплицируемого постоянного хранилища в памяти......................... ........................83
Использование постоянного хранилища на основе файлов..................................... .................................................. ........... .......83
Использование постоянного хранилища на базе базы данных..................................... .................................................. ........... .......83
Использование перезаписи URL-адресов............................. ....... .................................................. .......................................85
Рекомендации по кодированию для переписывания URL-адресов............................ ..... .................................................. .......... .............85
Перезапись URL-адресов и протокол беспроводного доступа (WAP)............................. . .................................................. .............. ....86
Использование наборов символов с данными POST.................................... .................................................. ........... .............86
Глава 9:.............................................................. ...........Настройка плагина сервера APACHE-WEBLOGIC 87
Обзор.................................................. .................................................. .............. .................................. ....87
Поддержка платформы................................................. .................................................. ............................................87
Руководство по администрированию WebLogic
- 4 -
Библиотека установки................................................. .................................................. ............................................88
Настройка файла HTTPD.CONF............................................. .... ................................................. ................... .............89
Через URL-прокси............................. ....... .................................................. .......................................89
Прокси через типы файлов MIME............................................ ..... .................................................. .......... .......90
Параметры плагина APACHE-WEBLOGIC SERVER............................................ . ................................................90
Использование протокола SSL.............................................. ....... .................................................. .......................................92
Проблемы, связанные с настройкой SSL-APACHE............................ ........... .................................................. .... ...93
Пример файла HTTPD.CONF............................................. ... ................................................... ........... .............93
Пример файла конфигурации............................................. ................................................. .......... ................................94
Пример использования кластера WebLogic..................................... .................................................. .......... .........94
Пример без использования кластера WebLogic..................................... .................................................. .......... ......94
Пример настройки виртуального хоста................................ .................................................. ........... .............95
Распространение плагина APACHE-WEBLOGIC SERVER............................. ................................................95
Глава 10:.............................................................. .................................Настройка подключаемого модуля MICROSOFT-IIS 96
Обзор.................................................. .................................................. .............. .................................. ....96
Пул соединений и поддержка активности..................................... .................................................. ........... .......96
Библиотека установки................................................. .................................................. ..............................................97
Обновите настройки IIS для пересылки запросов в WEBLOGIC............................ .. ................................................97
Создание файла IISPROXY.INI............................................ .... ................................................. ................... .............98
Прокси-сервер запроса режима расширения файла..................................... .................................................. .......... ......101
Прокси-сервер запроса на основе пути................................ .................................................. .......... ............101
Пример файла .ini............................................... .. .................................................. ........................................................101
Использование SSL............................................ ........ .................................................. .......................................102
Передача запроса SERVLETS на сервер
WEBLOGIC для обработки............................. ........... ..............103
Тест установки................................................. .................................................. ............................................103
Глава 11:............................................................ ................................................. .......... ..Настройка плагина NETSCAPE 105
Обзор.................................................. .................................................. ............................................105
Пул соединений и проверки активности............................ ...... .................................................. ......... .............105
Конфигурация плагина............................................... .. .................................................. ........................................................106
Шаг 1. Скопируйте библиотеку.............................................. .... .................................................. ........... .............106
Шаг 2. Настройте файл obj.conf............................ .................................................. ........................106
Шаг 3. Измените файл MIME.types............................. .................................................. .............. ....109
Шаг 4. Распространение и тестирование подключаемого модуля NSAPI............................ ................................................. .................110
параметр............................................... .................................................. ............................................110
Использование протокола SSL.............................................. ....... .................................................. .......................................112
Примечания по поводу неудачного переноса кластера серверов WEBLOGIC............................ ............. ..............113
Пример файла 0BJ.CONF (без использования кластера WEBLOGIC)......................... .......... ...113
Файл OBJ.CONF (при использовании кластера WEBLOGIC)............................. .. ........................114
Глава 12:.............................................................. ................................................. ............................................Безопасность 117
Обзор конфигурации безопасности............................................. ................................................. ................ ................................117
Настройка менеджера безопасности JAVA............................................. .... ................................................. ................... .............142
Изменение системного пароля................................................. ................................................. .......... ................................118
Укажите домен безопасности........................................ ...... .................................................. ......... .............119
Настройка доменов кэша............................................... ................................................. ............................................120
Настройка домена безопасности LDAP............................ ...... .................................................. ......... .............122
Настройка домена безопасности Windows NT..................................... .................................................. ........... .......125
Руководство по администрированию WebLogic
- 5 -
Настройка домена безопасности UNIX........................................ ...... .................................................. ......... .............127
Настройка домена безопасности СУБД............................ ...... .................................................. ......... .............128
Установка домена безопасности клиента........................................ ..... .................................................. .......... ............129
Тестирование альтернативных доменов безопасности и пользовательских доменов безопасности......................................... ................................................ ... 130
Миграция доменов безопасности............................................. ................................................. ................................................130
Определить пользователей........................................ ........ .................................................. .......................................131
Определение групп.............................................. ........ .................................................. .......................................132
Определение групп для виртуальных машин..................................... .................................................. .......... ................................133
Определить ACL.............................................. ........ .................................................. .......................................133
Настройка протокола SSL............................................. ................................................. ............................................134
Получение закрытого ключа и цифрового сертификата..................................... .................................................. ........... .............134
Сохранение закрытых ключей и цифровых подписей..................................... .................................................. ........... .............136
Определение авторизации подписи доверия..................................... .................................................. ......... .............137
Определить поля конфигурации протокола SSL.............................. .................................................. ............. .......138
Настройка двусторонней аутентификации............................................. ... ................................................... ............................................139
НАСТРОЙКА RMI ЧЕРЕЗ IIOP ЧЕРЕЗ SSL............................................ .... ........................140
Защитить паролем................................................. .................................................. ............................................140
Установка поставщика аудита............................. .. .................................................. ........................141
Установка соединительного фильтра............................................ ...... .................................................. ......... .............142
Настройка распространения контекста безопасности............................ ...... .................................................. ......... .............144
Глава 13:.............................................................. ................................................. ......................................Дела управления 147
Обзор управления транзакциями............................................. ................................................. ................ ................................147
Транзакции конфигурации................................................. .................................................. ............................................148
Мониторинг и протоколирование транзакций............................ ...... .................................................. ......... .............148
Миграция сервера на другую машину..................................... .................................................. ... ....149
Глава 14:................................................................ ................................................. .......... ...........Управление соединениями JDBC 150
Управление JDBC с помощью консоли управления.................................... .................................................. ........... .......150
Руководство по настройке JDBC............................................. ................................................. ................ ................................150
Обзор конфигурации JDBC............................................. ................................................. ................ ................................150
Настройка драйвера JDBC............................. .. .................................................. ........................151
Пул соединений................................................. .................................................. ............................................156
Настройка пула соединений............................. .. .................................................. ............................................156
Управление пулами соединений............................................. ................................................. ............................................156
Несколько пулов.............................................. ........ .................................................. ....... ................................................. ......157
Создание нескольких пулов............................................. ................................................. ............................................157
Управление несколькими пулами............................................. ................................................. ............................................157
Источник данных................................................. .................................................. ............................................157
Создать источник данных................................................. ................................................. ............................................158
Управление источниками данных............................................. ................................................. ............................................158
Глава 15:.............................................................. ................................................. ............................................Управление JMS 159
Настройка JMS.................................................. .................................................. ............................................159
Настройка фабрики соединений............................................ .. .................................................. ............................................160
Шаблон конфигурации................................................. .................................................. ............................................160
Настройка ключа назначения.............................................. ........ ................................................161
Настройка репозитория.................................................. ................................................. ............................................161
Настройка JMS-сервера.................................................. .. .................................................. ........................162
Руководство по администрированию WebLogic
- 6 -
Настройка получателей.............................................. ........ .................................................. .......................................163
Настройка пула сеансов............................. .. .................................................. ............................................163
Настройка пользователя подключения............................................. .................................................. ......... .............164
Мониторинг JMS.................................................. .................................................. ............................................164
Восстановление после сбоя сервера
WEBLOGIC : ............................ .......... ................................................165
Перезапустите или замените сервер WebLogic......................................... .... .................................................. ........... ...165
Рекомендации по программированию............................................... .................................................. ............................................166
Глава 16:.............................................................. ................................................. ................ .................Управление JNDI 167
Загрузка объектов в дерево JNDI................................ .................................................. ........... ............167
Просмотр дерева JNDI............................................. .. .................................................. ............................................167
Глава 17:............................................. ...........Управление серверной лицензией WEBLOGIC 174
УСТАНОВКА ВЕБЛОГИЧЕСКОЙ ЛИЦЕНЗИИ........................................ ....... .................................................. ........ ............174
Изменить лицензию........................................ ........ .................................................. ....... ............................