Раздел: Документация
0 ... 141 142 143 144 145 146 147 ... 154 яма Р. Станека (William R, Stanek), вышедшая в июле 2000 г. в издательстве IDG Books. Управление IIS с помощью реестра Настроечные параметры IIS хранятся в разделе HKEYLO-CAL MACHJNE\SYSTEM\CurrentConLTolSet\Services\Inet-inoxParameters реестра, В плане управления IIS особый интерес представляют следующие параметры этого раздела. •CacheSrcurily Descriptor определяет, lomupvимея ли дескрипторы безопасности для файловых объектов. Значение 1 (по умолчанию) - кэширование включено, 0 -отключено. В первом случае при кэшировании файловых объектов сохраняются дескрипторы безопасности. Пока файл находится в кэше, службам IIS не требуется повторно обращаться к файлу для определения прав доступа новых пользователей. Параметр наиболее полезен для узлов, проверяющих подлинность пользователей, и бесполезен на узлах с анонимным доступом. •CheckCert.Revocat.iori определяет, проверяет ли IIS клиентский сертификат по списку отозванных сертификатов. Если вы выдаете собственные сертификаты и осуществляете их локальную проверку, то, возможно, стоит включить эту функцию. Если нет, проверку лучше отключить, что и задано по умолчанию. Для включения функции задайте этому параметру значение 1. •DisableMeinoryCaehe определятi. включит ли кэширование памяти IIS. По умолчанию оно включено (т. е. значение 0). Отключать кэширование памяти следует только для целей тестирования или разработки. •ListenBaekl.og .;ада<-г максимальное число активных подключений в очереди соединений. По умолчанию - 15 подключений; допустимый диапазон значений - от 1 до 250 подключений. •MaxCachedFileSize задает максимальный размер файла, помещаемого в кэш. Файлы большего размера не каптируются. По умолчанию — 262 144 байта (256 Кб), •MaxConcurrency задает максимально допустимое число потоков, которые могут параллельно выполняться па одном процессоре при наличии ожидающих операций вво- дл"гп»1гмдл. Значение по умолчанию 0 — позволяет службам I !S управлять числом потоков для каждого процессора. Можно задать и конкретное значение. •MaxPoolThrcatls задает число потоков пула, обрабатываемых одним пропит <ч>ом. Каждый поток пула ожидает сетевой запрос к CGI-приложегмпо и обрабатывает его. Этот параметр не влияет на потоки приложений ISAPI. По умолчанию задано 4. Для однопроцессорных систем это означает, что одповреме..... могут выполняться только четыре •MemCacheSize задает максимальный объем ОЗУ, используемый IIS для копирования файлов. Если службам IIS не требуется вся выделенная им намять, она будет передана другим приложениям. По умолчанию IIS использует 50% доступного объема ОЗУ. Допустимый диапазон значений — от 0 Мб до общего объема ОЗУ компьютера в мегабайтах. •ObjectCacheTTL задает срок (в миллисекундах) хранения объектов в памяти. Объекты, не использовавшиеся в течение заданного срока, удаляются из памяти. Значение по умолчанию 30 секунд (300 000 \нчн-;). •задает максимальное число потоков пула,нат. е.общее количество всех IIS. Значение по умолчанию равно двукратному размеру физической памяти в мегабайтах. Управление службой Indexing Service с помощью реестра Параметры службы Indexing Service хранятся в разделе НKEY .LOCAL MACHINEX.SYSTEM\CurrcntControlSet\ об этом см. раздел «Основы работы со службой Indexing Service* главы 9. Параметры служб World Wide Web Publishing, File Transfer Protocol и Simple Mail Transfer Protocol хранятся в разделе HKEY LOCAL MACHINE\SYSTI;M\CurrentControiSet\Ser- реестра. Здесь ИмяСлцжбь — это наименование требуемой службы, например: •MSFTPSVC — служба File Transfer Protocol; •W3SVC -World Wide Web Publishing; • SMTPSVC - служба Simple Mail Transfer Protocol. Большинство параметров этих разде.юи используются ко службами IIS, однако вам может потребоваться изменить значение параметра AllowGuestAccess, определяющего, разрешен ли гостевой доступ к службам Интернета. По умолчанию он разрешен; чтобы отключить его, задайте Allow- GuestAccess значение 0. При работе со службой World Wide Web Publishing (Служба веб-публикаций) вам может потребоваться изменить значения следующих параметров. •SSIEnableCmdDirective определяет, могут ли Web-страницы генерировать серверные операторы include, запускающие внешние программы. По умолчанию такая возможность отключена (т. е. задано значение 0), что обычно и требуется. Разрешив выполнение внешних программ из Web-страниц, вы можете сделать свой сервер уязвимым для атак злоумышленников. •TryExcepi Disable определяет,......они лик.;.....ронаппс исключений для отладки. По умолчанию оно отключено (т. с. задано значение 0). Если кэширование исключений включено (т. с. задано 1), при возникновении любого исключения сервери позволяет разра- ботчику отладить приложение, вызвавшее исключение. •UploadReadAhead при передаче клиентом информации на сервер определяет объем данных, считываемых сервером перед передачей управления обрабатывающему их приложению. По умолчанию — 48 Кб. •Use PoolTbread ГогСЧ!I оиредс.ше!. могут лиCG1 запросы использовать общие потоки. По умолчанию это разрешено (т. е. задано 1). Если же это запрещено, росы не используют пул соединений, и значение параметра MaxPoolThreads раздела Inetinfo на них не распространяется. Управление протоколом SSL с помощью реестра I laci рпечные параметры протокола Secure Sue kefs Layer хранятся в разделе HKEY LOCAL MACHINE\SYSTEM\Current-Contro]Set\Control\SecurityProviders\SCHANKEL реестра. 0 ... 141 142 143 144 145 146 147 ... 154
|