Własny pecet serwerem - IIS

Część I - instalacja

MS IIS jest aplikacją, dzięki której nasz komputer może stać się serwerem.

Dzięki temu nasz pecet będzie sam w sobie serwem dla naszej strony.

Przygotowanie:

Aby móc w ogóle mówić o instalacji IIS-a musimy posiadać:

  1. [*:29dlibts] zewnętrzne IP

Opcjonalnie, ale bardzo zalecane:

  1. [*:29dlibts] Mieć zainstalowane nanowsze aktualizajce

Gdy już te warunki są spełnione możemy przystąpić do instalacji IIS-a.

Aplikacja ta nie jest instalowana domyślnie w żadnym z tych systemów.

Musimy ją więc doinstalować. Wykonujemy więc następujące czynności:

  • [*:29dlibts] Wkładamy płytę z windowsem

Możemy odznaczyć niepotrzebne komponenty tj. Serwer poczty wychodzącej lub inne, nieprzydatne nam usługi.

Klikamy OK. i czekamy na zakończenie procesu instalacji.

Część druga - podstawowa konfiguracja

Aby serwer uruchomić nalezy przejść do:

Start/Panel Sterowania/Narzędzia administracyjne/Internetowe usługi informacyjne

Otworzy się konsola, w której możemy usługa zarządzać.

Drzewo " [nazwa_komputera] (local)" posiada następujące gałęzie: “Witryny FTP” i “Witryny WWW”

My zajmiemy się tylko wytrynami www

Zaczniemy od skonfigurowania domyslnej witryny www:

Wchodzimy na Witryny sieci web/domyslna witryna sieci Web/, klikamy PPM i z menu podręcznego wybieramy właściwości.

W zakładce Web Site możemy zmienić nazwę na jakąś ciekawszą.

Po przełączeniu się na “Wydajność” [windows server 2003] można wprowadzić ograniczenie maksymalnej liczby osób połączonych do naszego serwera.

Teraz najważniejsze. Wchodzimy w zakładkę “katalog macierzysty”. Opcja “Zapisz” oraz “Wykonywanie skryptów” nie powinna być zaznaczona. W przeciwnym wypadku każda niepowołana osoba mogła by dokonać uploadu jakiegoś programu na naszą stronę i uruchomić go!

Zakładka “Documents/Dokumenty” przeznaczona jest do zmiany stron, które uważane są za strony główne.

Nasz serwer jest już skonfigurowany.

Strony sieci web przechowywane są w katalogu [litera_dysku]:\Inetpub\wwwroot\

Aby przetestować działąnie naszego serwera tworzymy jakąś stronę, wklejamy do [litera_dysku]:\Inetpub\wwwroot\ i w pasek adresu wpisujemy:

http://localhost/

Jeżeli to nie działa należy wpisać:

http://127.0.0.1/

:idea: Strona główna powinna mieć nazwę index.htm bądź default.htm

Część 3 -php

Czyli to co tygryski lubią najbardziej :smiley: .

PHP może stać obok zwykłego HTML-a. Jak go zaisnatlować ?

Tak:

Najpierw ściągamy instalator php z http://pl.php.net.

Uruchamiamy go. W instalacji standardowej wybieramy serwer na jakim php ma funkcjonować - dla XP jest to “IIS 4 or higher”, zaś dla winedows server 2003 “IIS 6 or higher”.

Po instalacji otrzymamy komunikat o skonfigurowaniu serwera IIS.

PHP jest gotowy do prawcy :smiley:

:idea: Gdy mamy stronę główną index.php należy wejść w domyslna witryna sieci web/właściwości/zakładka dokunety/ kliknąć dodaj i wpisać index.php.

Część 4 - Grunt to bezpieczeństwo

Źródło: http://www.infojama.pl/