|
Windows Server 2008 to nowy system operacyjny oparty na platformie NT6, który dokonał jakościowego skoku w wydajności sprzętowej w porównaniu z innymi platformami NT, zaczął zyskiwać popularność wśród większości użytkowników, a jego działanie jest bardziej intuicyjne i prostsze niż w 2003 roku i jest coraz częściej chwalone. Przedstawimy tutaj konstrukcję środowiska PHP w Windows Server 2008.
1. Instalacja IIS Windows Server 2008 to wersja IIS 7.0, w tym fastcgi, które jest bardzo łatwe w instalacji. Otwórz menu Start → Zarządzanie serwerem, aby zobaczyć interfejs zarządzania serwerem (Rysunek 1).
Rysunek 1 - Zarządzanie serwerem Przewiń pasek lub kliknij "Roles" w menu głównym, następnie kliknij "Dodaj rolę", kliknij Następne, gdy pojawi się strona kreatora, i wybierz "Web Server (IIS)" (Rysunek 2)
Rysunek 2 - Dodaj postać
Po kliknięciu "Następny" musisz wybrać funkcję, która musi dodać o jedno "CGI" więcej niż domyślna opcja (Rysunek 3).
Rysunek 3 - Funkcja wyboru Kliknij "Następny", musisz potwierdzić zawartość instalacji, a następnie kliknij Zainstaluj, aby zainstalować IIS w systemie operacyjnym. Po zainstalowaniu IIS musisz wykonać test, wpisać "http://localhost/" w pasku adresowym przeglądarki, jeśli pojawi się strona powitalna IIS7, oznacza to, że jest to normalne. Następnie musisz skonfigurować nową stronę internetową, najpierw otwórz Menedżera IIS (Start→ Wszystkie Programy→ Narzędzia Administracyjne→ Menedżera Usług Informacyjnych (IIS). Następnie usuń domyślną stronę internetową, w menu głównym, rozwiń menu strony, a następnie kliknij prawym przyciskiem myszy na nazwę strony i kliknij usuń (Rysunek 4)
Rysunek 4 - Usuń domyślną stronę internetową
Stwórz nową stronę internetową, kliknij prawym przyciskiem myszy na "Website", kliknij Dodaj stronę, pojawi się formularz dodany przez informację o stronie, najpierw wpisz nazwę strony, np. "dedecms", ścieżka jest wybierana jako ścieżka zapisana przez stronę, serwer z jednym IP nie musi wybierać IP, nagłówek hosta jest wypełniany jako localhost, a następnie kliknij OK.
Rysunek 5 - Dodaj stronę internetową Po dodaniu strony internetowej otwórz katalog strony, stwórz nowy index.html, następnie otwórz go w Notatniku i wpisz "hello dede", aby przetestować. Musisz też skonfigurować uprawnienia, wrócić do Menedżera IIS, kliknąć prawym przyciskiem na stronę "dedecms", kliknąć "Edytuj uprawnienia", po wejściu zakładkę "Bezpieczeństwo", a następnie kliknąć "Edytuj" (Rysunek 6)
Rysunek 6 - Uprawnienia do edycji
Kliknij przycisk "Dodaj" po otwarciu okna "Edytuj". Dodaj IUSR do listy użytkowników uprawnień i sprawdź uprawnienia dla niego z wyjątkiem pełnej kontroli. Następnie kliknij OK. (Rysunek 7)
Rysunek 7 - Dodaj uprawnienia
Musisz też ponownie kliknąć OK w oknie "Właściwości", inaczej pozwolenie nie zostanie zapisane. Po zakończeniu tego kroku możesz uzyskać dostęp do lokalnego adresu "http://127.0.0.1", aby przetestować, a strona wyświetla "hello dede", co oznacza, że konfiguracja zakończyła się sukcesem.
Rysunek 8 - Strona testowa
2.php instalacja. Jak wspomniano wcześniej, nie ma potrzeby instalowania fastCGI osobno w IIS7, więc wystarczy pobrać pakiet instalacyjny php, aby zainstalować i pobrać adres:http://windows.php.net/downloads/releases/archives/
Po pobraniu otwórz instalator, poprowadź go, skonfiguruj ścieżkę i przejdź do miejsca, gdzie wybieramy "konfiguracja serwera WWW", tutaj wybieramy "IIS fastcgi" (rysunek 9)
Rysunek 9 - Wybór IIS FastCGI
Następnie kliknij przycisk "następny", do wyboru opcji instalacji, ogólna domyślna opcja instalacji wystarczy, jeśli chcesz ją dodać, musisz kliknąć ikonę dysku przed sobą, a następnie wybrać instalację, pierwszy element to instalacja tylko wybranych elementów, a drugi to instalacja wszystkich podprojektów projektu. (Rysunek 10) Po konfiguracji przejdź do kolejnego kroku
Rysunek 10 - Opcje montażu Po konfiguracji kliknij "Następny", a następnie kliknij "Zainstaluj", aby zainstalować PHP. Po zakończeniu instalacji musimy jeszcze przetestować, otworzyć nowo utworzony katalog strony, utworzyć nowy plik test.php, otworzyć go w Notatniku i wpisać
Zapisz, aby wyjść i uzyskać dostęp do http://127.0.0.1/test.php z przeglądarki Wyświetlane są informacje PHP, co wskazuje, że środowisko PHP zostało pomyślnie zainstalowane.
|