Windows Server 2019 je jedním z populárních operačních systémů, které se používají k vývoji, testování a nasazení webových aplikací. Aby byl webový server stabilní a efektivní, musí být nainstalovány a nakonfigurovány komponenty jako IIS, PHP a MySQL. V tomto článku se podíváme na podrobný návod, jak nakonfigurovat tyto komponenty na Windows Server 2019.
Krok 1: Instalace IIS
Prvním krokem je instalace webového serveru IIS. Chcete-li to provést, musíte otevřít "Správa serveru" a vybrat "instalace rolí a komponent". V okně, které se zobrazí, vyberte " server webové role (IIS) "a nainstalujte požadované komponenty, jako je" autentizace základní PHP "a"obecné funkce HTTP". Po úspěšné instalaci restartujte server.
Krok 2: instalace PHP
Po instalaci IIS je nutné nainstalovat PHP na váš server. Vyhledejte a stáhněte si nejnovější verzi PHP z oficiálních stránek PHP. Po stažení nainstalujte PHP, následující pokyny k instalaci. Během instalace zadejte složku, ve které se PHP nachází, a přidejte tuto složku do proměnné prostředí PATH. Po instalaci otevřete soubor php.ini a nakonfigurujte jej podle požadavků vaší aplikace.
Krok 3: Instalace MySQL
Posledním krokem při konfiguraci webového serveru je instalace databáze MySQL. Stáhněte si nejnovější verzi MySQL z oficiálních stránek MySQL a nainstalujte ji podle pokynů na obrazovce. Během instalace zadejte heslo pro kořenového uživatele databáze a ujistěte se, že je uloženo na bezpečném místě. Po instalaci konfigurujte MySQL zadáním požadovaných parametrů, jako je port a cesta k datové složce. Dokončete instalaci a restartujte server.
Po dokončení nastavení IIS, PHP a MySQL budete moci vyvíjet a nasazovat webové aplikace na vašem serveru Windows Server 2019. Hodně štěstí vám!
Instalace Systému Windows Server 2019
Chcete-li nainstalovat Windows Server 2019 na váš server, postupujte podle těchto kroků:
Krok 1: Stáhněte si obrázek Windows Server 2019 z oficiálních stránek společnosti Microsoft.
Krok 2: Vytvořte spouštěcí jednotku USB nebo disk DVD pomocí nástroje pro vypalování obrázků systému Windows.
Krok 3: Připojte spouštěcí jednotku k serveru a restartujte ji.
Krok 4: Spusťte instalaci systému Windows Server 2019 podle pokynů na obrazovce.
Krok 5: Vyberte editaci a jazyk instalace a další nastavení, jako je rozložení klávesnice a Licenční smlouva.
Krok 6: Vyberte jednotku pro instalaci operačního systému a v případě potřeby vytvořte oddíly disku.
Krok 7: Počkejte na dokončení instalace operačního systému a restartování serveru.
Krok 8: Při prvním spuštění systému zadejte název počítače a heslo správce.
Krok 9: Připojte server k doméně nebo v případě potřeby vytvořte novou doménu.
Gratuluji, úspěšně jste nainstalovali Windows Server 2019 na váš server!
Instalace služby IIS na Windows Server 2019
V této části se podíváme na proces instalace služby IIS (Internet Information Services) na operační systém Windows Server 2019.
- Otevřete správce serveru pomocí příkazu servmgr.msc".
- V levém podokně vyberte "Spravovat".
- Klikněte pravým tlačítkem na " správa internetových informačních služeb (IIS) "a vyberte"Přidat role a funkce".
- V okně průvodce vyberte Další pro pokračování procesu instalace.
- Zaškrtněte políčko naproti " webovému serveru (IIS) "a klikněte na tlačítko"Další".
- Zvažte informace o webovém serveru (IIS) a klikněte na tlačítko "Další".
- Vyberte funkce webového serveru (IIS), které chcete nainstalovat, a klikněte na tlačítko Další. Doporučuje se vybrat všechny potřebné funkce pro práci s PHP a MySQL.
- Nakonfigurujte další možnosti podle potřeby a klikněte na tlačítko "Další".
- Zkontrolujte nastavení a klikněte na tlačítko "Instalovat".
- Počkejte na dokončení instalace webového serveru (IIS) a zavřete průvodce.
Gratuluji! Nyní máte nainstalovaný IIS na Windows Server 2019. V další části se podíváme na instalaci PHP.
Instalace a konfigurace PHP na Windows Server 2019
- Nejprve si musíte stáhnout distribuci PHP z oficiálních stránek https://windows.php.net/download..
- Vyberte požadovanou verzi PHP v závislosti na architektuře vašeho serveru (x86 nebo x64) a stáhněte si instalační soubor.
- Spusťte instalační soubor a postupujte podle pokynů průvodce instalací. Nainstalujte PHP do složky, například "C:\PHP".
- Nakonfigurujte proměnnou prostředí PATH takto:
- Otevřete Ovládací panely a přejděte na systém.
- Klikněte na" Pokročilé možnosti systému "a poté na"proměnné prostředí".
- V části proměnné prostředí systému vyhledejte proměnnou " Path "a klikněte na tlačítko"Změnit".
- Přidejte cestu do složky PHP (například "C:\PHP") v seznamu proměnných.
- Klepnutím na OK uložíte změny.
- Nyní je třeba nastavit PHP.ini soubor.
- Přejděte do složky, kde je nainstalován PHP (například "C:\PHP") a zkopírujte soubor " php.ini-development".
- Přejmenujte zkopírovaný soubor na " php.ini".
- Otevřete soubor " php.ini " v textovém editoru.
- Nakonfigurujte požadované parametry PHP v souboru " php.ini". Některé z nejpoužívanějších parametrů:
- Nastavte možnost "extension_dir"na " ext".
- Komentujte řádky začínající"; extension date.timezone "podle vašeho regionu (např."Europe/Moscow").
- Uložte soubor " php.ini " po provedení změn.
- Restartujte službu IIS, aby se změny projevily.
Nyní je PHP úspěšně nainstalován a nakonfigurován na Windows Server 2019. Dynamické webové aplikace můžete vytvářet a spouštět pomocí PHP webového serveru IIS.
Instalace a konfigurace MySQL na Windows Server 2019
Níže jsou uvedeny kroky k instalaci a konfiguraci MySQL:
- Stáhněte si instalační soubor MySQL z oficiálních webových stránek MySQL.
- Spusťte instalační soubor a postupujte podle pokynů průvodce instalací.
- V Průvodci instalací MySQL vyberte možnost typ serveru. Doporučujeme zvolit"standardní server".
- V Průvodci instalací MySQL vyberte možnost nastavení konfigurace. Zde můžete nakonfigurovat nastavení serveru, jako je port, uživatelské jméno a heslo.
- Po dokončení instalace spusťte službu MySQL.
- Zkontrolujte práci MySQL otevřením příkazového řádku a zadáním příkazu "mysql-u root-p". Poté budete muset zadat heslo správce MySQL.
Nyní je MySQL nainstalován a nakonfigurován na Windows Server 2019. Můžete jej použít k vytváření databází a provádění dalších úkolů souvisejících se správou dat.
Upozorňujeme, že tento článek poskytuje základní informace o instalaci a konfiguraci MySQL. Pro podrobnější informace a konfiguraci MySQL se doporučuje odkazovat na oficiální dokumentaci MySQL.
Konfigurace IIS pro práci s PHP
Chcete-li nakonfigurovat IIS pro práci s PHP na Windows Server 2019, musíte postupovat podle následujících kroků:
1. Instalace PHP
Před spuštěním konfigurace služby IIS je nutné na server nainstalovat PHP. K tomu můžete využít oficiální stránky PHP a stáhnout si nejnovější verzi příslušné distribuce. Po stažení instalačního souboru jej spusťte a postupujte podle pokynů průvodce instalací.
2. Přidání modulu PHP do IIS
Po úspěšné instalaci PHP na server, je nutné přidat modul PHP do IIS. Chcete-li to provést, otevřete na serveru správu počítače a přejděte do části Správa služeb a komponent > služby IIS > internetové informační služby > služby www > weby > vaše webové stránky. V kontextové nabídce vyberte "Přidat modul zpracování" a poté zadejte název modulu (například" PHP") a cestu k spustitelnému souboru PHP (obvykle je to " C:\PHP\php-cgi..exe"). Klepnutím na OK přidejte modul.
3. Konfigurace obslužného programu PHP
Dále je nutné nakonfigurovat obslužnou rutinu PHP pro zpracování souborů PHP na serveru. Chcete-li to provést, otevřete na serveru správu počítače a přejděte do části Správa služeb a komponent > služby IIS > internetové informační služby > služby www > weby > vaše webové stránky. V kontextové nabídce vyberte obslužné rutiny a poté klikněte na Přidat servisní modul. Zadejte příponu souborů, které budou zpracovány PHP (například ".php") a cesta k spustitelnému souboru PHP (obvykle je to "C:\PHP\php-cgi..exe"). Klepnutím na OK přidejte obslužnou rutinu.
4. Restartování webového serveru
Po dokončení konfigurace služby IIS pro práci s PHP je nutné restartovat webový server, aby se změny projevily. Chcete-li to provést, otevřete na serveru správu počítače a přejděte do části Správa služeb a komponent > služby IIS > informační služby Internetu > akce a vyberte restartovat službu.
Po dokončení všech výše uvedených kroků bude IIS plně nakonfigurován pro práci s PHP na Windows Server 2019.
Kontrola PHP a MySQL na Windows Server 2019
Po instalaci a konfiguraci IIS, PHP a MySQL na Windows Server 2019 je třeba zkontrolovat jejich správnou funkci. Níže je podrobný proces kontroly každé součásti.
Kontrola PHP:
Chcete-li zkontrolovat práci PHP, vytvořte jednoduchý skript phpinfo.php pomocí libovolného textového editoru. Vložte do něj následující kód:
Uložte soubor phpinfo.php a zkopírujte jej do výchozí složky pro webový server IIS (C:\inetpub\wwwroot)
Otevřete webový prohlížeč a zadejte do adresního řádku http://localhost/phpinfo.php. Měli byste vidět úplné informace o vaší nainstalované verzi PHP a jejím nastavení. Pokud je stránka zobrazena správně, PHP funguje bez chyb.
Kontrola provozu MySQL:
Chcete-li zkontrolovat práci MySQL, musíte vytvořit a spustit jednoduchý skript, který vytvoří spojení s databází a provede nějakou operaci.
Vytvořte soubor test_mysql.php pomocí libovolného textového editoru a vložte do něj následující kód:
connect_error)connect_error);>echo "Соединение с базой данных MySQL успешно установлено";// Закрываем соединение$conn->close();?>
Nahraďte "váš_uživatel" a "váš_parole" vaším uživatelským jménem a heslem pro přístup k MySQL.
Uložte soubor test_mysql.php a zkopírujte jej do výchozí složky pro webový server IIS (C:\inetpub\wwwroot)
Otevřete webový prohlížeč a zadejte do adresního řádku http://localhost/test_mysql.php. Pokud se zobrazí zpráva "spojení s databází MySQL je úspěšně navázáno", pak MySQL funguje správně a můžete jej použít pro své projekty.
Nyní si můžete být jisti, že PHP a MySQL jsou nakonfigurovány a fungují správně na vašem Windows Server 2019.