PHP
Instalowanie środowiska PHP w systemie Windows
Szukaj…
Uwagi
Usługi HTTP zwykle działają na porcie 80, ale jeśli masz zainstalowaną aplikację, taką jak Skype, która również korzysta z portu 80, to się nie uruchomi. W takim przypadku musisz zmienić jego port lub port aplikacji powodującej konflikt. Po zakończeniu uruchom ponownie usługę HTTP.
Pobierz i zainstaluj XAMPP
Co to jest XAMPP?
XAMPP to najpopularniejsze środowisko programistyczne PHP. XAMPP to całkowicie darmowa, otwarta i łatwa w instalacji dystrybucja Apache zawierająca MariaDB, PHP i Perl.
Skąd mam go pobrać?
Pobierz odpowiednią stabilną wersję XAMPP ze strony pobierania . Wybierz plik do pobrania na podstawie typu systemu operacyjnego (wersja 32- lub 64-bitowa i wersja systemu operacyjnego) oraz wersji PHP, którą ma obsługiwać.
Obecnie najnowszą wersją jest XAMPP dla Windows 7.0.8 / PHP 7.0.8 .
Lub możesz to zrobić:
XAMPP dla Windows występuje w trzech różnych wersjach:
- Instalator (prawdopodobnie
.exe format
to najprostszy sposób na zainstalowanie XAMPP) - ZIP (dla purystów: XAMPP jako zwykłe archiwum
.zip format
) - 7zip: (Dla purystów o niskiej przepustowości: XAMPP jako archiwum
.7zip format
7zip.7zip format
)
Jak zainstalować i gdzie mam umieścić moje pliki PHP / HTML?
Zainstaluj za pomocą dostarczonego instalatora
- Uruchom instalator serwera XAMPP, klikając dwukrotnie pobrany plik
.exe
.
Zainstaluj z ZIP
- Rozpakuj archiwa zip w wybranym folderze.
- XAMPP wypakowuje do podkatalogu
C:\xampp
poniżej wybranego katalogu docelowego. - Teraz uruchom plik
setup_xampp.bat
, aby dostosować konfigurację XAMPP do swojego systemu.
Uwaga: Jeśli wybierzesz katalog główny
C:\
jako cel, nie możesz uruchomićsetup_xampp.bat
.
Po instalacji
Użyj „Panelu sterowania XAMPP” do dodatkowych zadań, takich jak uruchamianie / zatrzymywanie Apache, MySQL, FileZilla i Mercury lub instalowanie ich jako usług.
Obsługa plików
Instalacja jest prostym procesem i po zakończeniu instalacji możesz dodać pliki HTML / php, które będą hostowane na serwerze w XAMPP-root/htdocs/
. Następnie uruchom serwer i otwórz http://localhost/file.php
w przeglądarce, aby wyświetlić stronę.
Uwaga: Domyślny katalog główny XAMPP w systemie Windows to
C:/xampp/htdocs/
Wpisz jeden z następujących adresów URL w swojej ulubionej przeglądarce internetowej:
http://localhost/
http://127.0.0.1/
Teraz powinieneś zobaczyć stronę początkową XAMPP.
Pobierz, zainstaluj i używaj WAMP
WampServer to środowisko programistyczne dla systemu Windows. Pozwala tworzyć aplikacje internetowe za pomocą Apache2, PHP i bazy danych MySQL. Oprócz tego PhpMyAdmin umożliwia łatwe zarządzanie bazami danych.
WampServer jest dostępny za darmo (na licencji GPML) w dwóch różnych wersjach: 32 i 64 bity. Wampserver 2.5 nie jest kompatybilny z Windows XP, ani z SP3, ani Windows Server 2003. Starsze wersje WampServer są dostępne na SourceForge .
Wersje WampServer:
Zapewniając obecnie:
- Apache: 2.4.18
- MySQL: 5.7.11
- PHP: 5.6.19 i 7.0.4
Instalacja jest prosta, wystarczy uruchomić instalatora, wybrać lokalizację i zakończyć.
Po wykonaniu tej czynności możesz uruchomić WampServer. Następnie uruchamia się w zasobniku systemowym (pasku zadań), początkowo w kolorze czerwonym, a następnie zmienia kolor na zielony po uruchomieniu serwera.
Możesz przejść do przeglądarki i wpisać localhost lub 127.0.0.1, aby uzyskać stronę indeksu WAMP. Możesz teraz pracować na PHP lokalnie, przechowując pliki w <PATH_TO_WAMP>/www/<php_or_html_file>
i sprawdź wynik na http://localhost/<php_or_html_file_name>
Zainstaluj PHP i używaj go z IIS
Przede wszystkim musisz mieć zainstalowane i uruchomione na swoim komputerze usługi IIS ( Internet Information Services ); Usługi IIS nie są domyślnie dostępne, należy dodać właściwość z Panelu sterowania -> Programy -> Charakterystyka systemu Windows.
- Pobierz wersję PHP, którą lubisz ze strony http://windows.php.net/download/ i upewnij się, że pobrałeś wersje PHP bez ochrony wątków (NTS).
- Wyodrębnij pliki do
C:\PHP\
. - Otwórz
Internet Information Services Administrator IIS
. - Wybierz element główny w lewym panelu.
- Kliknij dwukrotnie
Handler Mappings
. - W prawym panelu kliknij
Add Module Mapping
. - Ustaw następujące wartości:
Request Path: *.php
Module: FastCgiModule
Executable: C:\PHP\php-cgi.exe
Name: PHP_FastCGI
Request Restrictions: Folder or File, All Verbs, Access: Script
Zainstaluj
vcredist_x64.exe
lubvcredist_x86.exe
(Visual C ++ 2012 Redistributable) z https://www.microsoft.com/en-US/download/details.aspx?id=30679Skonfiguruj
C:\PHP\php.ini
, szczególnie ustawextension_dir ="C:\PHP\ext"
.Resetuj IIS: W konsoli poleceń DOS wpisz
IISRESET
.
Opcjonalnie możesz zainstalować Menedżera PHP dla IIS, który jest bardzo pomocny w konfiguracji pliku ini i śledzeniu dziennika błędów (nie działa w systemie Windows 10).
Pamiętaj, aby ustawić index.php
jako jeden z domyślnych dokumentów dla IIS.
Jeśli postępowałeś zgodnie z instrukcją instalacji, jesteś gotowy do przetestowania PHP.
Podobnie jak Linux, IIS ma strukturę katalogów na serwerze, rdzeniem tego drzewa jest C:\inetpub\wwwroot\
, tutaj jest punkt wejścia dla wszystkich twoich publicznych plików i skryptów PHP.
Teraz użyj ulubionego edytora lub po prostu Notatnika Windows i wpisz następujące polecenie:
<?php
header('Content-Type: text/html; charset=UTF-8');
echo '<html><head><title>Hello World</title></head><body>Hello world!</body></html>';
Zapisz plik pod C:\inetpub\wwwroot\index.php
w formacie UTF-8 (bez BOM).
Następnie otwórz nową witrynę za pomocą przeglądarki pod tym adresem: http: //localhost/index.php