Ksišżki informatyczne

Strona główna
Bestsellery
Pomoc
Regulamin
Odbiór osobisty
Kontakt
Koszyk
» Informatyka
» Informatyka po angielsku





Znak akceptacji PayPal
Ksiazki - Informatyczne .pl » informatyka » informatyka

Internet Information Services (IIS) 7.0 Resource Kit

 Internet Information Services (IIS) 7.0 Resource KitWydawnictwo: Microsoft Press
Liczba stron: 824
Oprawa: miękka
ISBN: 978-83-7541-034-1
Czas dostawy: 4 - 7 dni
Cena detaliczna: 135,45 zł
Nasza cena: 128,70 zł  


Opis Internet Information Services (IIS) 7.0 Resource Kit:
Rozstrzygające źródło wiedzy o wdrażaniu
i obsłudze usług IIS 7.0 - wprost od ekspertów.
Niniejsza książka to pogłębiony i wyczerpujący zasób
informacji niezbędnych podczas planowania, wdrażania
i zarządzania platformą serwera IIS 7.0. Czytelnik znajdzie
tu wskazówki techniczne pochodzące od osób, które najlepiej znają tę technologię - czołowych ekspertów i członków zespołu Microsoft IIS, a ponadto wiele skryptów i innych ważnych zasobów zamieszczonych na dysku CD.
Dowiedz się, jak:
Planować instalację i rozwiązywać związane z nią problemy
Wdrożyć modularne serwery sieci Web
Konfigurować funkcje usług IIS i ASP.NET przy użyciu konsoli IIS Manager i narzędzi wiersza polecenia
Tworzyć i zarządzać witrynami, katalogami wirtualnymi, aplikacjami i pulami aplikacji
Korzystać z konfiguracji opartych na języku XML
Konfigurować delegowanie uprawnień i zdalne zarządzanie
Stosować zabezpieczenia sprawdzone w praktyce
Zarządzać rozszerzeniami serwera sieci Web
Utrzymywać różne platformy aplikacji dynamicznych
Stosować wbudowane narzędzia diagnostyczne i najważniejsze metody rozwiązywania problemów
Dostrajać działanie i korzystać z rozwiązań równoważenia obciążeń
Na dysku CD:
Przykładowe skrypty Windows PowerShell
odsyłacze do narzędzi, informacji technicznych, szczegółowych poradników i innych materiałów;
fragmenty pokrewnych książek wydawnictwa Microsoft Press;
w pełni przeszukiwalna wersja książki w formacie eBook (w języku angielskim).
O autorach
Mike Volodarsky kieruje zespołem Microsoft IIS 7.0 jako Program Manager i jest odpowiedzialny za projekt i opracowanie mechanizmu rdzenia usług IIS, a także za platformy rozszerzeń i inne ważne funkcje.
Olga Londer w firmie Microsoft zajmuje stanowisko Infrastructure Architect i kieruje międzynarodowym zespołem konsultantów wspierających technologie i produkty firmy Microsoft, dotyczące infrastruktury.
Brett Hill wcześniej był MVP produktu IIS, a obecnie pracuje w firmie Microsoft, gdzie zajmuje się technicznymi szkoleniami. Brett nadal pisze dla magazynu Windows IT Pro.
Bernard Cheah ma tytuł MVP dla produktu IIS, jest ekspertem w zakresie architektury i zabezpieczeń oraz bardzo aktywnie uczestniczy w społeczności produktu IIS.
Steve Schofield ma tytuł MVP dla produktu IIS, zajmuje stanowisko Senior Support Engineer dla ORCS Web i aktywnie uczestniczy w społeczności produktów IIS i ASP.NET.
Carlos Aguilar Mares w grupie produktu IIS firmy Microsoft zajmuje stanowisko Senior Development Lead i zajmuje się narzędziami administracyjnymi.
Kurt Meyer jest programistą, a także redaktorem, pisarzem i korektorem.
Microsoft IIS Team zaprojektował, zbudował i wspiera platformę serwera IIS Web.


Spis treści Internet Information Services (IIS) 7.0 Resource Kit:
Podziękowania
Wstęp
Co nowego w IIS 7.0?
Przegląd książki
Konwencje używane w książce
Pomoc dla Czytelnika
Uwagi
Przykłady wiersza polecenia
Płyta CD
Dodatkowa treść online
Zasady wsparcia Resource Kit br/>
Część I Podstawy
1 Wprowadzenie do IIS 7.0
Przegląd IIS 7.0
Nowości w IIS 7.0
Rdzeń serwera sieci Web
Konfiguracja
Narzędzia administracyjne
Diagnostyka
Windows Process Activation Service
Kompatybilność aplikacji
Podstawowe zadania administracyjne
Tworzenie witryny sieci Web
Tworzenie aplikacji
Tworzenie katalogu wirtualnego
Tworzenie puli aplikacji
Przypisywanie aplikacji do puli aplikacji
Właściwości IIS 7.0 w Windows Server 2008 i Windows Vista
Podsumowanie
Dodatkowe zasoby
2 Architektura IIS 7.0
Przegląd architektury IIS 7.0
Rdzenne komponenty IIS 7.0
HTTP.sys
World Wide Web Publishing Service
Windows Process Activation Service
Magazyn konfiguracji
Proces roboczy
Przetwarzanie Ŝądań w puli aplikacji
Tryb klasyczny
Tryb zintegrowany z NET
Zakres modułu
Określanie kolejności modułu
Przetwarzanie Ŝądań innych niŜ HTTP
Podsumowanie
Dodatkowe zasoby
3 Podstawy struktury modularnej
Koncepcje
Idee
Typy modułów
Moduły i konfiguracja
Główne zalety
Bezpieczeństwo
Wydajność
Rozszerzalność
Wbudowane moduły
Podsumowanie
Dodatkowe zasoby
4 System konfiguracyjny
Przegląd systemu konfiguracyjnego
Hierarchia plików konfiguracyjnych
Składnia pliku konfiguracyjnego
System konfiguracyjny IIS 7.0 a metabaza IIS 6.0
Systemy konfiguracyjne IIS 7.0 i NET
Edycja konfiguracji
Wybór miejsca na konfigurację
Określanie konfiguracji
Błędy konfiguracyjne
Zarządzanie konfiguracją
Tworzenie kopii zapasowej konfiguracji
Korzystanie z historii konfiguracji
Eksport i import konfiguracji
Delegowanie konfiguracji
Udostępnianie konfiguracji pomiędzy serwerami
Podsumowanie
Dodatkowe zasoby
Część II Uruchomienie
5 Instalowanie IIS 7.0
Planowanie instalacji
Scenariusze instalacyjne dla IIS 7.0
Sposoby instalacji IIS 7.0
Korzystanie z Server Manager
Korzystanie z Package Manager
Korzystanie z ServerManagerCMD
Pliki instalacji nienadzorowanej
System instalacji Sysprep/New
Instalacje automatyczne
Instalacja Windows Server 2008 dla funkcji opcjonalnych
Po instalacji
Foldery i zawartość
Rejestr
Usługi
Sprawdzanie
Rozwiązywanie problemów z instalacją
Dzienniki zdarzeń
Dziennik IIS 7.0
Inne związane opcje rejestrowania
Usuwanie IIS 7.0
Interfejs uŜytkownika w Windows Server 2008 i Windows Vista
Metoda wiersza polecenia
Podsumowanie
Dodatkowe zasoby
Część III Administracja
6 Korzystanie z konsoli IIS Manager
Przegląd funkcji programu IIS Manager
Uruchamianie programu IIS Manager
Interfejs uŜytkownika programu IIS Manager
Pasek narzędzi nawigacji
Okienko Połączenia
Obszar roboczy
Okienko Akcje
Działanie funkcji
Funkcja mapowania modułu
Gdzie konfiguracja zostaje zapisana
Zakres funkcji
Dostosowywanie i możliwości rozszerzania funkcji programu IIS 7.0 Manager
Administracja zdalna
Podsumowanie
Dodatkowe zasoby
7 Korzystanie z narzędzi wiersza polecenia
Korzystanie z narzędzi zarządzających w wierszu polecenia
Appcmd.exe
Początek pracy z Appcmd
Składnia Appcmd
Obsługiwane obiekty
Uzyskiwanie pomocy
Zrozumienie danych wyjściowych Appcmd
Parametry ogólne
Korzystanie z operatorów zakresu
Unikanie typowych pułapek Appcmd
Korzystanie z podstawowych czynności: List, Add, Set, Delete
Korzystanie z polecenia List do wypisywania i wyszukiwania obiektów
Korzystanie z czynności Add do tworzenia obiektów
Korzystanie z czynności Set do zmiany istniejących obiektów
Korzystanie z czynności Delete do usuwania obiektów
Praca z konfiguracją
Przeglądanie konfiguracji przy pomocy polecenia List Config
Ustawianie konfiguracji przy pomocy polecenia Set Config
Zarządzanie delegowaniem konfiguracji
Zarządzanie kopiami zapasowymi konfiguracji
Praca z aplikacjami, katalogami wirtualnymi i pulami aplikacji
Praca z modułami serwera Web
Badanie działających procesów roboczych i Ŝądań
Wypisywanie listy działających procesów roboczych IIS
Wypisywanie listy aktualnie wykonywanych Ŝądań
Praca ze śledzeniem niepomyślnych Ŝądań
Włączanie śledzenia niepomyślnych Ŝądań
Tworzenie reguł śledzenia niepomyślnych Ŝądań
Przeszukiwanie dzienników śledzenia niepomyślnych Ŝądań
Microsoft.Web.Administration
Tworzenie witryn przy pomocy MWA
Tworzenie pul aplikacji przy pomocy MWA
Ustawianie konfiguracji
Windows PowerShell, a usługi IIS 7.0
Dostawca WMI
Obiekty COM IIS 7.0 Configuration
Podsumowanie
Dodatkowe zasoby
8 Administracja zdalna
IIS Manager
Web Management Service
Instalacja
Konfiguracja usług WMS
Zarządzanie administracją zdalną
Używanie administracji zdalnej
Rozwiązywanie problemów
Rejestrowanie
Podsumowanie
Dodatkowe zasoby
9 Zarządzanie witrynami sieci Web
Witryny, aplikacje, katalogi wirtualne i pule aplikacji sieci Web
Witryny sieci Web
Aplikacje
Katalogi wirtualne
Pule aplikacji
Zadania administracyjne
Dodawanie nowej witryny sieci Web
Konfigurowanie powiązań witryny sieci Web
Ograniczanie wykorzystania witryny sieci Web
Konfigurowanie rejestrowania i śledzenia niepomyślnych Ŝądań
witryny sieci Web
Uruchamianie i zatrzymywanie witryn sieci Web
Zarządzanie katalogami wirtualnymi
Dodawanie nowego katalogu wirtualnego
Konfigurowanie katalogów wirtualnych
Wyszukiwanie katalogów wirtualnych
Zarządzanie zwartością zdalną
Konfigurowanie aplikacji tak, by korzystała z zawartości zdalnej
Wybór modelu zabezpieczeń do uzyskiwania dostępu do zawartości zdalnej
Konfigurowanie poświadczeń ustalonych dla uzyskania dostępu
do zawartości zdalnej
Przydzielanie dostępu do zawartości zdalnej
Podsumowanie
Dodatkowe zasoby
10 Zarządzanie aplikacjami i pulami aplikacji
Zarządzanie aplikacjami sieci Web
Tworzenie aplikacji sieci Web
Tworzenie listy aplikacji sieci Web
Zarządzanie pulami aplikacji
Wskazówki dotyczące puli aplikacji
Dodawanie nowej puli aplikacji
Zarządzanie toŜsamościami puli aplikacji
Zaawansowana konfiguracja puli aplikacji
Zarządzanie procesami roboczymi i Ŝądaniami
Monitorowanie procesów roboczych i Ŝądań
Podsumowanie
Dodatkowe zasoby
11 Utrzymywanie środowisk rozwijania aplikacji
IIS jako platforma rozwijania aplikacji
Dodawanie wsparcia dla platform aplikacyjnych
Obsługiwane platformy aplikacyjne
Utrzymywanie aplikacji ASP.NET
Zrozumienie zintegrowanego i klasycznego trybu ASP.NET
Uruchamianie wielu wersji ASP.NET obok siebie
Instalowanie ASP.NET
Wdrażanie aplikacji ASP.NET
Dodatkowe uwarunkowania dotyczące wdrażania
Utrzymywanie aplikacji ASP
Instalowanie ASP
Wdrażanie aplikacji ASP
Dodatkowe uwarunkowania dotyczące wdrażania
Utrzymywanie aplikacji PHP
Wdrażanie aplikacji PHP
Dodatkowe uwarunkowania dotyczące wdrażania
Techniki dołączania platform aplikacyjnych
Włączanie obsługi nowych rozszerzeń plików statycznych
Wdrażanie platform opartych na modułach macierzystych IIS 7.0
Wdrażanie platform w oparciu o programy obsługi ASP.NET
Wdrażanie platform w oparciu o rozszerzenia ISAPI
Wdrażanie platform wykorzystujących FastCGI
Wdrażanie platform wykorzystujących CGI
Podsumowanie
Dodatkowe zasoby
12 Zarządzanie modułami serwera Web
Rozszerzenia w IIS 7.0
Rzut oka na architekturę rozszerzeń IIS 7.0
Zarządzanie rozszerzeniami
Rozszerzenia środowiska uruchomieniowego serwera Web
Czym jest moduł?
Instalowanie modułów
Typowe zadania zarządzania modułami
Korzystanie z konsoli IIS Manager do instalowania
i zarządzania modułami
Korzystanie z konsoli IIS Manager do tworzenia i zarządzania
mapowaniami obsługi
Korzystanie z Appcmd do instalowania i zarządzania modułami
Tworzenie i zarządzanie mapowaniami obsługi
Zabezpieczanie modułów serwera Web
Podsumowanie
Dodatkowe zasoby
13 Zarządzanie rozszerzeniami konfiguracji i interfejsu użytkownika
Przegląd stosu administracyjnego
Zarządzanie rozszerzeniami konfiguracji
Schemat sekcji konfiguracyjnych
Deklarowanie sekcji konfiguracyjnych
Instalowanie nowych sekcji konfiguracyjnych
Zarządzanie rozszerzeniami administracyjnymi
Jak działają rozszerzenia administracyjne
Instalowanie rozszerzeń administracyjnych
Zabezpieczanie rozszerzeń administracyjnych
Zarządzanie rozszerzeniami konsoli IIS Manager
Jak działają rozszerzenia konsoli IIS Manager
Instalowanie rozszerzeń konsoli IIS Manager
Zabezpieczanie rozszerzeń konsoli IIS Manager
Podsumowanie
Dodatkowe zasoby
14 Implementowanie strategii zabezpieczeń
Zmiany funkcji zabezpieczeń wprowadzone w usługach IIS 7.0
Zmniejszenie moŜliwych obszarów ataków
Zmniejszanie obszarów zagroŜeń aplikacji
Konfigurowanie aplikacji zgodnie z zasadą minimalnych uprawnień
UŜywanie toŜsamości puli aplikacji o niskich uprawnieniach
Konfigurowanie uprawnień systemu plików NTFS, by przydzielany
był minimalny dostęp
Zmniejszenie zaufania aplikacji ASP.NET
Izolowanie aplikacji
Implementowanie kontroli dostępu
Ograniczenia adresów IP i domen
Filtrowanie Ŝądań
Autoryzacja
Autoryzacja bazująca na liście ACL systemu NTFS
Autoryzacja URL
Uwierzytelnienie
Uwierzytelnienie anonimowe
Uwierzytelnienie podstawowe
Uwierzytelnienie szyfrowane
Uwierzytelnienie systemu Windows
Uwierzytelnienie certyfikatu klienta
Uwierzytelnienie certyfikatu klienta w usługach IIS
Uwierzytelnienie UNC
Działanie delegowania uwierzytelnienia
Zabezpieczanie komunikacji za pomocą protokołu SSL (Secure Socket Layer)
Konfigurowanie protokołu SSL
Wymaganie uŜywania protokołu SSL
Certyfikaty klienckie
Zabezpieczanie konfiguracji
Ograniczanie dostępu do konfiguracji
Zabezpieczanie waŜnych konfiguracji
Kontrolowanie delegowania konfiguracji
Podsumowanie
Dodatkowe zasoby
Część IV Rozwiązywanie problemów i wydajność
15 Rejestrowanie
Co nowego?
IIS Manager
Schemat rejestrowania bazujący na XML
Scentralizowane opcje konfiguracji rejestrowania
Opcje konfiguracji SiteDefaults
Wyłączanie opcji konfiguracji rejestrowania HTTP
Domyślna lokalizacja pliku dziennika
Domyślne kodowanie UTF-8
Nowe kody stanu
Usługa zarządzania
Formaty plików dzienników, które nie zostały zmienione
Scentralizowane rejestrowanie
Scentralizowany format rejestrowania W3C
Scentralizowany binarny format rejestrowania
Rejestrowanie zdalne
Konfigurowanie rejestrowania zdalnego przy uŜyciu programu
IIS Manager
Konfigurowanie rejestrowania zdalnego przy uŜyciu polecenia Appcmd
Rejestrowanie zdalne przy uŜyciu usługi FTP 7.0 Publishing Service
Rejestrowanie niestandardowe
Konfigurowanie rejestrowania IIS
IIS Manager
Appcmd
Zaawansowane opcje narzędzia Appcmd
Rejestrowanie usługi HTTP.sys
Rejestrowanie aplikacji
Rejestrowanie odtwarzania procesu
ASP
ASP.NET
Zdarzenia IIS
Opcje kompresji folderów
Analizy zarejestrowanych informacji przy uŜyciu narzędzia Log Parser
Podsumowanie
Dodatkowe zasoby
16 Śledzenie i rozwiązywanie problemów
Śledzenie i diagnostyka problemów
Instalowanie modułu Failed Request Tracing
Włączanie i konfigurowanie funkcji FRT
Odczytywanie dzienników funkcji FRT
Integracja funkcji śledzenia i platformy ASP.NET
Analiza dotycząca wydajności
Rozwiązywanie problemów
Stosowanie metodologii
Korzystanie z narzędzi i programów narzędziowych
Rozwiązywanie problemów protokołu HTTP
Rozwiązywanie specyficznych kwestii
Nie został zainstalowany zestaw IIS 6.0 Administration Tools
Nie zostały włączone dyrektywy SSl
Nieoczekiwane odtwarzanie
Awarie
Nie można połączyć się z witryną sieci Web
Błędy dotyczące uwierzytelniania
Długi czas odpowiedzi lub zawieszenie serwera
Podsumowanie
Dodatkowe zasoby
17 Dostrajanie wydajności
Zachowanie proporcji pomiędzy bezpieczeństwem a wydajnością
W jaki sposób ocenić koszt?
Uwierzytelnienie
SSL
Wpływ ograniczonych zasobów
Procesor
Co powoduje obciążenie CPU?
Tłumienie
Liczniki związane z monitorowaniem CPU
Wpływ ograniczeń
Środki zaradcze
Pamięć
Co jest powodem zajmowania pamięci?
Licznik związane z monitorowaniem pamięci
Wpływ ograniczeń
Środki zaradcze
Dyski twarde
Jakie są przyczyny przeciąŜeń dysków twardych?
Liczniki związane z monitorowaniem dysku twardego
Wpływ ograniczeń
Środki zaradcze
Sieć
Co powoduje przeciąŜenie sieci?
Liczniki związane z monitorowaniem sieci
Wpływ ograniczeń
Środki zaradcze
Liczniki na poziomie aplikacji
Porównanie trybu 64-bitowego z trybem 32-bitowym
Dostrajanie wydajności
Poziom serwera
IIS
Optymalizacja związana z typem obciąŜenia
Narzędzia po stronie serwera
Aplikacja
Monitorowanie wydajności
WCAT
Reliability And Performance Monitor
FRT
Event Viewer
System Center Operations Manager 2007
Skalowalność
Projekt
Zwiększanie czy zmniejszanie
Podsumowanie
Dodatkowe zasoby
Część V Dodatki
A Kody stanu HTTP w usługach IIS 7.0
B Komunikaty o błędach w usługach IIS 7.0
Błędy HTTP w usługach IIS 7.0
Konfiguracja
Pomocnicze kody stanu
Przykład kodu pomocniczego
Błędy niestandardowe specyficzne dla języka
Opcje błędów niestandardowych
Wykonanie adresu URL
Przekierowanie Ŝądania
C Moduły usług IIS 7.0
Moduły macierzyste
Moduły zarządzane
D Kolejność modułów
E Ustawienia domyślne, progi i limity czasu w usługach IIS 7.0
ASP.NET
IIS
Management (Zarządzanie)
Ustawienia domyślne pul aplikacji
F Usługi IIS 7.0 a 64-bitowe wersje systemu Windows
Windows Server 2008 x64
Konfigurowanie 32-bitowej aplikacji w 64-bitowym systemie
Microsoft Windows
G Funkcje programu IIS Manager i odniesienia
do systemów konfiguracji
ASP.NET
IIS
Management (Zarządzanie)
H Mapowania metabazy IIS 6.0 do usług IIS 7.0
I Udostępniana obsługa IIS 7.0
Implementacja kontroli liczby procesów
Przy uŜyciu wiersza polecenia
Zmiany konfiguracji
Włączanie dynamicznego progu bezczynności
Przy uŜyciu wiersza polecenia
Zmiany konfiguracji
J Typowe zadania administracyjne przy uŜyciu programu IIS Manager
Indeks 769