Udostępnij za pośrednictwem


Instalowanie i konfigurowanie języka PHP w usługach IIS 8 w systemie Windows 8

W tym artykule opisano sposób instalowania i konfigurowania usług IIS 8.0 i PHP w systemie Windows 8.

Oryginalna wersja produktu: Internet Information Services 8.0, Windows 8, Windows 8 Pro
Oryginalny numer KB: 2819022

Opis problemu

Jeśli chcemy uruchomić aplikację internetową opartą na platformie PHP, musimy upewnić się, że nasz komputer ma usługi IIS 8.0 jako serwer WWW oraz moduł PHP. Domyślnie system Windows 8 nie ma jednego z nich. Użytkownik może łatwo aktywować funkcję usług IIS 8.0 i zainstalować silnik PHP w systemie Windows 8.

Rozwiązania

Usługi IIS 8.0 można aktywować w systemie Windows 8 przy użyciu opcji Włącz lub wyłącz funkcje systemu Windows w Panel sterowania. Istnieją dwa sposoby instalowania i konfigurowania języka PHP w systemie Windows 8. Najpierw można zainstalować i skonfigurować język PHP ręcznie. Po drugie, możemy użyć Instalatora platformy internetowej, który może automatycznie instalować i konfigurować język PHP.

Jak to zrobić

W tej sekcji wykonamy trzy prace:

  1. Instalacja usług IIS 8.0.
  2. Instalacja Instalatora platformy internetowej.
  3. Instalacja i konfiguracja języka PHP za pomocą Instalatora platformy internetowej.

Instalacja usług IIS 8.0

Poniżej przedstawiono procedurę aktywowania usług IIS 8 w systemie Windows 8:

  1. Uruchom polecenie Włącz lub wyłącz funkcje systemu Windows, wybierając pozycję Ustawienia z paska paneli, a następnie wybierz pozycję Panel sterowania.

  2. W oknie Panel sterowania wybierz pozycję Programy.

  3. W obszarze Programy i funkcje wybierz pozycję Włącz lub wyłącz funkcje systemu Windows.

    Zrzut ekranu przedstawiający opcję Włącz lub wyłącz funkcje systemu Windows na stronie Panel sterowania.

  4. Sprawdź usługę Internet Information Service i kliknij przycisk OK .

    Zrzut ekranu przedstawiający internetowe usługi informacyjne w oknie dialogowym Funkcje systemu Windows.

Po zakończeniu procesu instalacji możemy sprawdzić, czy usługi IIS 8.0 są poprawnie zainstalowane, uruchamiając program Internet Explorer. Na pasku adresu wpisz <https://localhost>. Jeśli to się powiedzie, zobaczymy stronę internetową podobną do poniższej.

Zrzut ekranu przedstawiający stronę usług IIS w programie Internet Explorer.

Instalacja Instalatora platformy internetowej

Instalator platformy internetowej to proste, bezpłatne narzędzie, które automatyzuje instalację całej platformy internetowej firmy Microsoft, w tym PHP. Możemy pobrać go z Web Platform Installer. Nazwa instalatora jest wpilauncher.exe.

Uruchom wpilauncher.exe i zobaczymy stan instalacji podobny do poniższego.

Zrzut ekranu przedstawiający stan instalacji Instalatora platformy internetowej.

Po zakończeniu instalacji można zobaczyć okno Instalatora platformy sieci Web 4.0 , takie jak na poniższym obrazie.

Zrzut ekranu przedstawiający okno Instalatora platformy internetowej.

Instalacja i konfiguracja języka PHP

Poniżej przedstawiono krok instalowania i konfigurowania języka PHP za pomocą Instalatora platformy internetowej:

  1. W oknie Instalator platformy internetowej wybierz kartę Produkty i wyszukaj wersję języka PHP, którą zainstalujemy.

  2. Kliknij przycisk Dodaj , jak widać na poniższej ilustracji.

    Zrzut ekranu przedstawiający przycisk dodawania języka PHP 5.4.9 w oknie Instalator platformy internetowej.

  3. Po kliknięciu przycisku Dodaj zobaczymy, że zostaną zainstalowane dwa elementy. Klikając link Elementy do zainstalowania, można wyświetlić listę tych elementów.

    Zrzut ekranu przedstawiający opcję Elementy do zainstalowania w oknie Web Platform Installer.

  4. Kliknij przycisk Zainstaluj .

    Zrzut ekranu przedstawiający stronę Wymagania wstępne Instalatora platformy internetowej po kliknięciu przycisku Zainstaluj.

  5. Kliknij przycisk Akceptuję i zostanie pobrany element i zainstaluj je.

    Zrzut ekranu przedstawiający stronę instalacyjną Instalatora platformy internetowej po kliknięciu przycisku Akceptuję.

  6. Po zakończeniu procesu instalacji kliknij przycisk Zakończ .

Testowanie

Aby sprawdzić, czy instalacja i konfiguracja zakończyły się pomyślnie, możemy ją przetestować, wykonując następujące kroki:

  1. Utwórz plik info.php i wpisz poniższy kod jako zawartość.

    Zrzut ekranu przedstawiający zawartość kodu info.php pliku.

  2. Skopiuj plik info.php do folderu głównego IIS w C:\inetpub\wwwroot.

  3. Uruchom program Internet Explorer i wpisz https://localhost/infor.php na pasku adresu.

  4. Jeśli instalacja i konfiguracja zakończy się pomyślnie, zostanie wyświetlona strona internetowa podobna do poniższej.

    Zrzut ekranu przedstawiający stronę szczegółów języka PHP w wersji 5.4.9.

Więcej informacji

Konfigurowanie kroku 1. Instalowanie usług IIS i PHP

Rozwiązania społecznościowe – zrzeczenie się odpowiedzialności za treść

FIRMA MICROSOFT CORPORATION I/LUB JEJ ODPOWIEDNI DOSTAWCY NIE SKŁADAJĄ ŻADNYCH OŚWIADCZEŃ DOTYCZĄCYCH PRZYDATNOŚCI, NIEZAWODNOŚCI ANI DOKŁADNOŚCI INFORMACJI I POWIĄZANYCH GRAFIK ZAWARTYCH W NINIEJSZYM DOKUMENCIE. WSZYSTKIE TAKIE INFORMACJE I POWIĄZANE GRAFIKI SĄ DOSTARCZANE "TAK, JAK JEST" BEZ GWARANCJI JAKIEGOKOLWIEK RODZAJU. FIRMA MICROSOFT I/LUB JEJ ODPOWIEDNI DOSTAWCY NINIEJSZYM ZRZEKAJĄ SIĘ WSZELKICH GWARANCJI I WARUNKÓW W ODNIESIENIU DO TYCH INFORMACJI I POWIĄZANYCH GRAFIK, W TYM WSZYSTKICH DOMNIEMANYCH GWARANCJI I WARUNKÓW PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU, NAKŁADU PRACY, TYTUŁU I NIEINFRAGANCJI. UŻYTKOWNIK ZGADZA SIĘ W SZCZEGÓLNOŚCI, ŻE W ŻADNYM WYPADKU FIRMA MICROSOFT I/LUB JEJ DOSTAWCY NIE PONOSI ODPOWIEDZIALNOŚCI ZA WSZELKIE BEZPOŚREDNIE, POŚREDNIE, KARNE, PRZYPADKOWE, SPECJALNE, WTÓRNE SZKODY LUB WSZELKIE SZKODY, W TYM, BEZ OGRANICZEŃ, SZKODY ZA UTRATĘ UŻYTKOWANIA, DANYCH LUB ZYSKÓW, WYNIKAJĄCE Z LUB W JAKIKOLWIEK SPOSÓB ZWIĄZANE Z KORZYSTANIEM Z INFORMACJI I POWIĄZANYCH GRAFIK ZAWARTYCH W NINIEJSZYM DOKUMENCIE, NIEZALEŻNIE OD TEGO, CZY JEST TO OPARTE NA UMOWIE, CZYNACH NIEDOZWOLONYCH, ZANIEDBANIACH, ŚCISŁEJ ODPOWIEDZIALNOŚCI LUB W INNY SPOSÓB, NAWET JEŚLI FIRMA MICROSOFT LUB KTÓRYKOLWIEK Z JEJ DOSTAWCÓW ZOSTAŁA POINFORMOWANA O MOŻLIWOŚCI WYSTĄPIENIA SZKÓD.