Systemy Operacyjne

19 marca 2012

Instalacja serwera IIS wraz z PHP w Windows 7

php

Praktycznie na każdym komputerze możliwe jest uruchomienie serwera. Co prawda serwer „postawiony” na domowym komputerze nie nadaje się do zaawansowanych zastosowań, jednak doskonale sprawdzi się np. do testowania własnych skryptów. Za jego pomocą możesz też udostępnić innym stronę WWW do obejrzenia lub dowolne pliki do pobrania bezpośrednio z Twojego dysku twardego.

W systemach Windows rolę serwera internetowego pełni IIS (ang. Internet Information Services). Zapewnia on funkcje serwerów FTP, HTTP, HTTPS, NNTP oraz SMTP.

Domyślnie możliwe jest uruchamianie skryptów napisanych w technologii ASP. Niewielkim wysiłkiem można jednak doinstalować obsługę PHP. Dodatkowo często przydatny jest serwer SQL, do którego dostęp można uzyskać po instalacji darmowego Microsoft SQL Server Express 2005 wraz z Management Studio do zarządzania bazami danych.
Instalacja IIS

  1. Otwieramy Panel sterowania/Programy/Włącz lub wyłącz funkcje systemu Windows.
  2. Zaznaczamy pole przy Internetowe Usługi Informacyjne. W miarę potrzeb możemy rozwinąć gałąź i zlecić instalację dodatkowych składników, jak np. Serwer FTP. Ważne, aby zainstalowany został składnik dostępny w gałęzi Usługi WWW/Funkcje tworzenia aplikacji/CGI. Będzie on potrzebny do obsługi PHP.
  3. Klikamy przycisk OK.
Serwer IIS na windows 7, IIS, serwer IIS

Serwer IIS na windows 7

Po kilku chwilach mamy zainstalowany serwer IIS na swoim komputerze.

Zarządzanie serwerem

Do administracji serwerem została przygotowana konsola z graficznym interfejsem. Z jej pomocą dokonany potrzebnych ustawień.

Aby ją wywołać, otwieramy menu Start, wpisujemy do wyszukiwarki IIS, po czym klikamy Menedżer internetowych usług informacyjnych (IIS). Możemy utworzyć też na pulpicie nowy skrót wpisując jako lokalizacja %windir%system32inetsrvInetMgr.exe.

Klikając w okienku po lewej stronie ikonę Witryny możemy dodać witrynę. Jej pliki będą znajdować się na naszym dysku twardym.

serwer internetowy IIS, windows 7, php

Zarządzanie serwerem

Instalacja PHP

Domyślnie serwer IIS nie pozwala uruchamiać skryptów napisanych w języku PHP. Nie ma jednak z tym problemu po instalacji odpowiednich bibliotek.

Pobieramy najnowsze PHP dla Windows ze strony http://windows.php.net/download. Rozpakowujemy pliki w dowolnym katalogu, np. C:PHP. Tam odnajdujemy plik PHP.INI-DIST, w którym szukamy linijki ;cgi.force_redirect = 1. Usuwamy komentarz, czyli znak średnika, oraz zmieniamy ustawienie na wartość 0. W ten sposób otrzymujemy cgi.force_redirect = 0. Zapisujemy plik ze zmianami pod nazwą php.ini.

obsługa PHP na IIS 7, php.ini

Edycja pliku php.ini

Teraz przechodzimy do Menedżera internetowych usług informacyjnych, gdzie klikamy Mapowania obsługi w obszarze IIS. Po prawej stronie klikamy Dodaj mapę skrótu. Jako ścieżka żądania wpisujemy *.php. W polu wykonywalny podajemy C:phpphp-cgi.exe, gdzie C:php to ścieżka zawierająca biblioteki PHP. Nazwa jest dowolna, np. PHP. Klikamy przycisk OK. W monicie klikamy przycisk Tak.

Od tej pory mamy dostęp do PHP na IIS-ie.

PHP na IIS, Interpretator PHP

Interpretator PHP

Udostępnianie serwera

Jeżeli dysponujemy publicznym adresem IP, możemy udostępnić masz serwer w Internecie, dzięki czemu każdy będzie miał do niego dostęp po wpisaniu naszego adresu IP. Najłatwiej będzie zrobić to poprzez router. W tym celu logujemy się do panelu administracyjnego routera a następnie szukamy ustawienia Default DMZ Server lub o podobnej nazwie. W polu podajemy wewnętrzny adres IP naszego komputera, czyli np. 192.168.0.2. Klikamy przycisk OK. Od tej pory, po wpisaniu naszego publicznego adresu w przeglądarce zostanie otwarta strona WWW.

udostępnianie serwera IIS, publiczny adres IP

Publiczny adres IP

Artykuł znaleziono wpisując takie słowa:

  • iis windows 7
  • skrót do iis
  • windows 7 php iis
  • win7 iis testuj ustawienia
  • skąd ściągnąć internetowe usługi informacyjne (iis)
  • menedżer usług iis wypełnione ale nie laduje stron
  • menedzer serwera windows 7
  • jak włączyć menedzera usług iis w windows 7
  • instalacja iis na windows vista
  • iis własna strona

Czytaj też:

  1. Instalacja Windows 7 z pendrive USB Jeszcze nigdy instalacja Windows 7 z USB nie była tak łatwa. Tym razem przedstawię programy, dzięki...
  2. Własny serwer WWW i FTP na Windows XP Niewielu użytkowników wie, że postawienie prostego serwera WWW, wraz z FTP w systemie Windows XP jest...
  3. Instalacja i usuwanie składników Windows Podobnie jak w poprzednich wersjach systemu operacyjnego Windows, użytkownik ma możliwość włączania bądź wyłączania funkcji. W...
  4. nLite własna instalacja Windows XP (bootowalne CD) W tym artykule przedstawimy Ci jeden z najlepszych, jeśli nie najlepszy program do tworzenia własnej instalacji...
  5. Konfiguracja sieci LAN w Windows XP i 7 Oto opis krok po kroku jak poprawnie skonfigurować sieć LAN w Windows XP i Windows 7,...


O Autorze

makensis
Od 2006 roku Redaktor Naczelny oraz Administrator Tweaks.pl Autor dwóch książek o systemach operacyjnych, szeregu publikacji i porad odnośnie użytkowania komputera. Absolwent Wydziału Elektroniki. Z zamiłowania informatyk, pozycjoner i podróżnik.




 
 

 
wirtualny serwer www

Wirtualny serwer HTTP

Każdy kto chce zacząć swoją przygodę z językiem skryptowym jakim jest PHP(Jeden z wielu języków programowania, które umożliwiają szybkie tworzenie dynamicznych stron internetowych) i nieodłączny MySQL (system zarz...
przez makensis
0

 
 
polaczenie z internetem LAN ikona

Konfiguracja sieci LAN w Windows XP i 7

Oto opis krok po kroku jak poprawnie skonfigurować sieć LAN w Windows XP i Windows 7, aby poprawnie działała. Zaczynany: Klikamy na Start następnie Pokaż wszystkie połączenia. Otwiera nam się okno z połączeniami. Kli...
przez makensis
0

 
 
serwer ftp www na Windows

Własny serwer WWW i FTP na Windows XP

Niewielu użytkowników wie, że postawienie prostego serwera WWW, wraz z FTP w systemie Windows XP jest bardzo proste. Możesz „pobawić” się w administratora i stworzyć własny serwer, na którym umieścisz stronę WWW ...
przez makensis
0

 




0 komentarzy


Dodaj pierwszy komentarz!


Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


 
Przeczytaj poprzedni wpis:
UAC
Wyłączanie Kontroli konta użytkownika (UAC) dla administratora

Bezsprzecznie funkcja Kontrola konta użytkownika (UAC) w systemach Vista/7 należy do tych, które potrafią utrudniać pracę z komputerem. Niemniej UAC...

Zamknij