Instalacja PHP w Windows 7

Mimo tego, że system Windows 7 raczej nie jest przeznaczony do tego aby być serwerem WWW, nic nie stoi na przeszkodzie aby go taką maszyną uczynić. Co nam do tego będzie potrzebne? W zasadzie to nic poza paczką z php i systemem Windows 7 RC.

Krok po kroku jak zainstalować serwer WWW i PHP na systemie Windows 7 RC:

  1. Wchodzimy na stronę http://www.php.net/downloads.php i pobieramy paczkę z PHP (wersja którą chcemy mieć zainstalowaną to już Wasz wybór). Ściągamy paczkę w formacie .zip, ponieważ daje nam to większą kontrolę nad pakietem niż zwykły instalator.
  2. Wypakowujemy zawartość paczki do dowolnego folderu. Z reguły jest to C:\php
  3. Kopiujemy plik c:\php\php.ini-dist do folderu c:\windows. Zmieniamy jego nazwę na php.ini, i ewentualnie edytujemy, jeśli chcemy zmienić konfigurację.
  4. W menu Start wpisujemy “Windows Features” i wybieramy opcję Turn Windows Features on or off.
  5. Pokaże nam się okienko, w którym należy wybrać: Internet Information Services oraz rozszerzenie ISAPI. To co należy wybrać znajduje się na rysunku poniżej:
    Features
  6. Wciskamy przycisk OK i czekamy aż instalator zainstaluje nam serwer WWW.
  7. W menu Start wpisujemy nazwę programu: inetmgr.exe
  8. W otwartym oknie IIS Manager’a klikamy dwa razy na Handler Mappings:
    handler_mappings
  9. Kolejnym krokiem jest wybranie z lewej strony opcji Add Script Map.
  10. Wypełniamy pola w następujący sposób:
    Request path: *.php
    Executable: C:\php\php5isapi.dll (lub inna ścieżka, jeśli php jest zainstalowany w innym katalogu)
    Name: PHP (nazwa jest dowolna)
    add_map 
  11. Kolejnym krokiem jest wciśnięcie przycisku OK oraz w kolejnym oknie Yes i stworzenie testowej strony.
  12. Uruchamiamy Notatnik, i wpisujemy następujący kod:
    <?php  phpinfo();  ?>
  13. Zapisujemy plik pod nazwą test.php w katalogu C:\inetpub\wwwroot (tam są domyślnie zapisane strony WWW naszego serwera)
  14. Otwieramy przeglądarkę internetową i wpisujemy adres: http:\\localhost\test.php
  15. Jeśli wszystko zrobiliśmy poprawnie, to powinna ukazać się nasza strona testowa napisana w php.testpage

Miłej zabawy!

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *