PHP - je to výkonný programovací jazyk, který je široce používán k vytváření dynamických webových stránek. Pokud používáte Windows Server jako hostingovou platformu pro vaše webové aplikace, budete muset nakonfigurovat svůj webový server, abyste mohli pracovat s PHP. V této příručce se podíváme na hlavní kroky k nastavení PHP webového serveru na Windows Server.
Krok 1: instalace PHP
Prvním krokem je instalace PHP na váš server. Nejnovější verzi PHP si můžete stáhnout z oficiálních stránek PHP.net.. Po stažení instalačního souboru jej spusťte a postupujte podle pokynů průvodce instalací. Během instalace se ujistěte, že jsou vybrány potřebné komponenty pro práci s vaším webovým serverem.
Krok 2: Konfigurace webového serveru
Po instalaci PHP musíte nakonfigurovat svůj webový server pro práci s PHP soubory. Pokud používáte Internet Information Services (IIS) jako svůj webový server, otevřete jeho správu a vyhledejte sekci "Handler Mappings". Klikněte na" Add Script Map " a zadejte cestu k spustitelnému souboru PHP a příponu souborů, pro které by měl být PHP spuštěn.
Krok 3: testování PHP
Po nastavení webového serveru byste měli otestovat, že PHP na vašem serveru funguje správně. Vytvořte jednoduchý soubor PHP obsahující kód a uložte jej do adresáře vašeho webového serveru. Poté otevřete tento soubor webovým prohlížečem. Pokud vidíte informace o PHP, pak je váš webový server správně nakonfigurován pro práci s PHP.
Nyní jste připraveni začít vytvářet dynamické webové aplikace pomocí PHP na vašem Windows Server. Instalace a konfigurace PHP bude nějakou dobu trvat, ale toto jsou nezbytné kroky k zajištění správného fungování vašeho webového serveru. Postupujte podle této příručky a budete moci úspěšně nakonfigurovat PHP webový server na Windows Server.
Instalace PHP na Windows Server
Před instalací PHP na Windows Server musíte provést několik předběžných kroků.
- Stáhněte si nejnovější verzi PHP z oficiálních webových stránek vývojáře.
- Rozbalte archiv z PHP do adresáře serveru, například v C:\php..
- Otevřete konfigurační soubor PHP (php.ini) a nakonfigurujte jej tak, aby vyhovoval vašim požadavkům.
- Nastavení webového serveru.
Chcete-li nainstalovat PHP jako Apache modul, postupujte takto:
- Otevřete soubor httpd.conf Apache a vyhledejte řádek "LoadModule php_module".
- Komentujte tento řádek odstraněním symbolu ' # ' na začátku řádku.
- Zadejte cestu k spustitelnému souboru PHP pomocí směrnice "PHPIniDir".
- Restartujte webový server Apache.
Pokud dáváte přednost použití PHP jako FastCGI, postupujte podle níže uvedených pokynů:
- Otevřete soubor httpd.conf Apache a přidejte následující řádky do sekce "AddHandler":
AddHandler php-script .phpAction php-script "C:/php/php-cgi.exe"
- Restartujte webový server Apache.
Po instalaci PHP na Windows Server můžete zkontrolovat jeho funkčnost pomocí jednoduchého skriptu. Vytvořte soubor index.php v kořenovém adresáři webového serveru a přidejte následující kód:
Otevřete webový prohlížeč a zadejte adresu svého serveru ve formátu http://localhost/index..php. Pokud je vše správně nakonfigurováno, měli byste vidět informace o PHP a jeho modulech.
Stažení PHP
Než začnete konfigurovat PHP webový server, musíte se ujistit, že je PHP nainstalován ve vašem počítači. Pokud jste si PHP ještě nestáhli, postupujte podle těchto kroků:
- Přejděte na oficiální web PHP na adrese https://www.php.net/downloads.php..
- Na domovské stránce vyberte požadovanou verzi PHP ke stažení. Doporučujeme vybrat nejnovější verzi určenou pro Windows.
- Na stránce stahování vyberte požadovanou distribuci PHP. V závislosti na vašich potřebách si můžete vybrat distribuci s již vestavěným webovým serverem nebo bez něj.
- Klikněte na odkaz ke stažení vybrané distribuce PHP.
- Uložte stažený soubor do počítače.
Gratuluji! Nyní máte potřebnou distribuci PHP pro konfiguraci vašeho webového serveru na Windows Server.
Instalace PHP na server
Chcete-li nainstalovat PHP na server, musíte provést několik kroků:
1. Stáhněte si distribuci PHP z oficiálních stránek (https://www.php.net/downloads.php). doporučujeme zvolit stabilní verzi kompatibilní s vaší verzí operačního systému.
2. Po stažení distribuce jej rozbalte na vhodné místo na serveru. Můžete například vytvořit složku " php " v kořenovém adresáři serveru a rozbalit tam soubory PHP.
3. Otevřete konfigurační soubor webového serveru (např. Apache) a přidejte následující řádky do sekce odpovědné za zpracování PHP:
AddHandler php-script .phpPHPIniDir "C:/php"LoadModule php_module "C:/php/php7apache2_4.dll"
4. Restartujte webový server, aby se změny projevily.
5. Chcete-li zkontrolovat správnou instalaci PHP, můžete vytvořit jednoduchý skript, který zobrazí informace o vaší verzi PHP:
Uložte tento skript s příponou .php a umístěte jej do složky dostupné z adresy URL vašeho webového serveru (například do složky "htdocs" pro Apache). Poté otevřete webový prohlížeč a přejděte na adresu URL, která označuje tento skript. Pokud je vše nastaveno správně, měli byste vidět stránku s informacemi o verzi PHP a jejím nastavení.
Gratulujeme! Nyní máte nainstalovaný a nakonfigurovaný PHP na vašem webovém serveru.