Protsessiinfo veebilehe genereerimise ja IIS serveri paigaldamise skript: Meeskond "Urmo Laaneots, Oliver Kilk, Karet Rikko": Difference between revisions
No edit summary |
|||
Line 7: | Line 7: | ||
Karet Rikko | Karet Rikko | ||
Erko Umal | |||
== Lähteülesanne == | == Lähteülesanne == | ||
Line 25: | Line 27: | ||
== IIS'i paigaldamine == | == IIS'i paigaldamine == | ||
echo "IISI paigaldamine" | |||
Import-Module servermanager | |||
Add-WindowsFeature Web-Server | |||
Import-Module WebAdministration | |||
== Default lehekülje kustutamine == | == Default lehekülje kustutamine == | ||
echo "default lehe kustutamine" | |||
Stop-Website "Default Web Site" | |||
== Veebilehe tegemine == | == Veebilehe tegemine == | ||
echo "Loon kataloogi C:\inetpub\uus" | |||
if (!(Test-Path -path C:\inetpub\uus)) {New-Item C:\inetpub\uus -type "directory"} else {"Kaust Olemas"} | |||
echo "Lisan uue veebilehe" | |||
New-Item IIS:\Sites\testikas -bindings @{protocol="http";bindingInformation=":80:localhost"} -physicalPath C:\www\ | |||
== Raporti genereerimine == | == Raporti genereerimine == | ||
$ | echo "Informatsiooni saab lehelt http://localhost/ " | ||
while(1) { | |||
$date=date | |||
echo "Viimane värskendus: $date" > C:\inetpub\uus\index.html | |||
Get-Process | ConvertTo-Html >> C:\inetpub\uus\index.html | |||
Get-EventLog system -newest 5 | ConvertTo-Html >> C:\inetpub\uus\index.html | |||
sleep -s 300} |
Revision as of 11:44, 10 May 2011
Meeskond
Liikmed:
Urmo Laaneots
Oliver Kilk
Karet Rikko
Erko Umal
Lähteülesanne
Koosta skript, mis:
paigaldaks IIS veebiserveri
Kustutaks Default Web Site
Looks uue veebilehe, mille füüsiline asukoht oleks C:\www
Kontrolliks ka eelnevalt kataloogi olemasolu ning vajadusel looks selle
Koosta skrpit, mis genereeriks veebilehe, mis sisaldaks töötavate protsesside loetelu ja nende ressursikasutusesinfot ja viimast viit kirjet system EventLog'ist
See skript peab väskendama infot viieminutilise intervalliga
IIS'i paigaldamine
echo "IISI paigaldamine"
Import-Module servermanager
Add-WindowsFeature Web-Server
Import-Module WebAdministration
Default lehekülje kustutamine
echo "default lehe kustutamine"
Stop-Website "Default Web Site"
Veebilehe tegemine
echo "Loon kataloogi C:\inetpub\uus"
if (!(Test-Path -path C:\inetpub\uus)) {New-Item C:\inetpub\uus -type "directory"} else {"Kaust Olemas"}
echo "Lisan uue veebilehe"
New-Item IIS:\Sites\testikas -bindings @{protocol="http";bindingInformation=":80:localhost"} -physicalPath C:\www\
Raporti genereerimine
echo "Informatsiooni saab lehelt http://localhost/ "
while(1) {
$date=date
echo "Viimane värskendus: $date" > C:\inetpub\uus\index.html
Get-Process | ConvertTo-Html >> C:\inetpub\uus\index.html
Get-EventLog system -newest 5 | ConvertTo-Html >> C:\inetpub\uus\index.html
sleep -s 300}