A PHP-t letölthetjük és telepíthetjük a Windows futtatható fájljával a hivatalos webhelyéről, azonban erre nincs szükség, ha használhatjuk a parancssort vagy a Powershell-t.
A PHP nem valami új vagy ismeretlen szkriptnyelv, webfejlesztők ezrei léteztek és használják szerte a világon. Licenccel és nyílt forráskóddal terjesztik, és széles körben használják a LAMP-veremben. Azonban általában kevésbé érvényesül a Linuxhoz képest Windows webszerver környezetben, de ha akarjuk, könnyen telepíthetjük a PHP-t és futtathatjuk Windows 10 vagy 11 számítógépeken, ha bizonyos bevált gyakorlatokat követünk.
A Windowson futó PHP funkcióinak kihasználásához be kell állítanunk egy webszervert, amely támogatja a PHP szkripteket. A webkiszolgáló szoftverek néhány népszerű példája az Apache HTTP Server, a Microsoft IIS (Internet Information Services) és az Nginx.
A PHP Windows rendszeren való telepítéséhez használja a Parancssort vagy a PowerShellt
Telepítse a Chocolatey Choco Package Managert
Kipróbáltam a Windows alapértelmezett csomagkezelőjétWingetde a PHP nem telepíthető rajta keresztül. Ezért a másik legjobb lehetőség a népszerű használataChocolatey csomagkezelő.
De ellentétbenWinget, A Choco alapértelmezés szerint nincs jelen a Windows rendszerünkön, ezért manuálisan kell telepítenünk a rendszerünkre.
Menj a tiédhezWindows 10 vagy 11keresőmezőbe, és írja beCMD, amint megjelenik, válassza a „Futtassa rendszergazdaként"
Másolja-illessze be a megadott parancsot a miGyorsa Chocolatey csomagkezelő telepítéséhez.
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"Indítsa újrarendszerét, hogy a csomagkezelő megfelelően integrálódjon.
Parancs a PHP beállításához Windows 10/11 rendszeren
Megvan a csomagkezelő, a következő feladat a PHP letöltése és telepítése Windows rendszeren. Itt van a beírandó parancs:
choco install php
A ThreadSafe verzióhoz, ha a PHP-t az Apache-val tervezi használni
choco install php --package-parameters='"/ThreadSafe ""/InstallDir:C:\PHP"""'.
SajtóAés megütötte aEnterkulcs engedélyezéséhezChocoa PHP beállításához szükséges összes csomag telepítéséhez.
Aparancs feletttelepíti aPHP legújabb verziójaWindowson viszont akit érdekel valamelyik korábbi verzió, az használhatja a megadott szintaxist:
Például a php7.4 beszerzéséhez
choco install php --version=7.4
További verzióelőzményekért tekintse meg aChoco hivatalos oldala.
Hát akik akarnakvisszaminősítenia legfrissebb verzió valamelyik korábbi verziójához, vagy a PHP több verziójának telepítését tervezi Windows 10 vagy 11 rendszeren, paramétert kell megadnia a Choco paranccsal.
Például:
A legújabb verzió visszaminősítése néhány régebbi verzióra.Tegyük fel, hogy már rendelkezik 8.2-vel, de most szeretné telepíteni aA PHP 7.4-es verziója, akkor a hozzáadandó parancsparaméter a következő lesz--allow-downgrade.
choco install php --version=7.4 --allow-downgrade
A PHP több verziójának egymás melletti telepítése:
Ha nem szeretné eltávolítani az aktuális legújabb verziót a számítógépről, hanem szeretne egy régebbi verziót is telepíteni, akkor használja a--side-by-sideparaméter.
choco install php --version=7.4 --side-by-side
Ellenőrizze a PHP verziójú Windows parancsot
A PHP letöltése és telepítése után, hogy megbizonyosodjunk arról, hogy megfelelően van-e konfigurálva a Windows 10 vagy 11 rendszeren, futtathatjukphp -vverziójának és egyéb részleteinek ellenőrzéséhez.
php -v
Az elérhető vagy telepített PHP-bővítmények ellenőrzéséhez használja:
php -m
Php információs oldal a Windows rendszerben
A PHP verziójának Windows 11 vagy 10 rendszeren történő ellenőrzésének másik módja egyetlen kódsor használataphpinfo();amely megjeleníti az összes szükséges információt, beleértve a bővítményeket és azok verzióit.
Ehhez írja be a parancssorba vagy a terminálba:
notepad info.php
Ezek utánpasztaa következő kódot, majd mentse és zárja be a fájlt.
<?php phpinfo(); ?>

Ha esetleg nem tudná, a PHP saját webszerverrel rendelkezik, amellyel tesztelhetjük PHP alapú alkalmazásainkat. Tehát a szame könyvtáratahol létrehoztad ainfo.php futtatása:
php -S localhost:8000

Látni fogja aA PHP beépített webszervere elindulaz aktuális Windows parancssorban. Most nyisd ki a sajátodböngészőéstípus:
https://localhost:8000/info.php
És részletes információkat fog látni a telepített PHP-rőlváltozat.














