Archiwum dla kategorii ‘Powershell i IIS’

PowerShell i IIS 06: Pliki konfiguracyjne IIS

2016-10-29

Konfiguracja IIS zaczyna się na poziomie… plików Są to pliki konfiguracyjne .NET widoczne na ilustracji poniżej znajdujące się w katalogu c:\windows\Microsoft.NET\Framework\<version>\ Kolejny plik to ApplicationHost.config z c:\windows\system32\inetsrv\config

PowerShell i IIS 05: Application Pools

2016-10-29

Aby zapewnić większą stabilność aplikacji webowych można im przydzielić oddzielne pule zasobów tzw. ApplicationPool. Zacznijmy od sprawdzenia jakie ApplicationPool obecnie są zdefiniowane na systemie. Skorzystamy w tym celu z napędu IIS:\ a dokładniej z kontenera AppPools: Aby sprawdzić jakie polecenia pozwalają wykonywać operacje na ApplicationPools posłużymy się znowu Get-Command:

Powershell i IIS 04: Wirtualny napęd IIS:\

2016-10-29

Zaraz po zaimportowaniu modułu WebAdministration w sesji PowerShell pojawił się nowy napęd wirtualny o nazwie IIS:\. W Powershell to dość znany sposób pracy z obiektami, które wcale nie muszą być prawdziwymi dyskami, folderami czy plikami. W podobny sposób pracuje się z rejestrem, certyfikatami czy po załadowaniu modułu pssql z serwerami SQL oraz znajdującymi się na […]

PowerShell i IIS 03: WebSites

2016-10-29

Podstawowym elementem konfiguracyjnym serwera IIS jest site. Z jednej strony definiuje on fizyczne położenie plików na dysku, z drugiej określa jak do aplikacji opartej na tych plikach można się połączyć. Aby „odkryć” polecenia pozwalające modyfikować WebSites zacznij od komendy: Get-Command -Noun WebSite Zobaczmy więc jakie WebSites już istnieją na serwerze:

PowerShell i IIS 02: Moduł WebAdministration

2016-10-29

Po zainstalowaniu IIS na systemie dostępny staje się moduł WebAdministration. Można go wylistować korzystając z polecenia Get-Module -ListAvailable We właściwości ExportedCommands widać już listę dostępnych poleceń. Aby wyświetlić je wszystkie lepiej użyć Get-Command z parametrem -Module WebAdministration Oto wynik tego polecenia

PowerShell i IIS 01: Instalacja IIS na Windows Server z poziomu PowerShell

2016-10-29

IIS znany również jako web server można łatwo zainstalować z poziomu PowerShell. Ponieważ IIS jest dostarczany jako składnik systemu Windows to można sprawdzić czy jest on zainstalowany poleceniem Get-WindowsFeature web-server. Jeśli IIS jest zainstalowany, to pole wyboru obok nazwy będzie oznaczone literą x [x], jeśli nie jest zainstalowany to pole to jest puste [  ]. […]