Jak stáhnout a nainstalovat XAMPP na Windows
⚡ Chytré shrnutí
XAMPP a NetBeans dohromady poskytují začátečníkům kompletní lokální vývojový stack pro PHP. XAMPP sdružuje Apache, MariaDB, PHP a Perl do jednoho instalačního programu, zatímco NetBeans Editor přidává zvýrazňování syntaxe, automatické doplňování a ladění pro psaní PHP projektů.

Co je XAMPP?
XAMPP je open-source, multiplatformní webový server, který se skládá z webového serveru, MySQL or MariaDB databázový stroj a PHP a Perl programovací balíčky. Je sestavován a spravován společností Apache Friends. Umožňuje uživatelům vytvářet a testovat webové stránky na lokálním webovém serveru na jejich počítači a podporuje Windows, Linux a Mac.
Zkratka XAMPP znamená:
- X – [multiplatformní operační systémy], což znamená, že jej lze spustit na jakémkoli operačním systému: Mac OS X, Windows, Linux atd.
- A - Apache – toto je software webového serveru.
- M - MySQL or MariaDB – Databáze.
- P - PHP
- P – Perl – skriptovací jazyk
Proč používat XAMPP?
XAMPP poskytuje snadno použitelný ovládací panel pro správu Apache, MySQLa další programy bez použití příkazů. Abychom mohli používat PHP, musíme nainstalovat Apache a MySQLInstalace a konfigurace Apache není snadná, protože je mimo jiné nutné jej nastavit a integrovat s PHP a Perlem. XAMPP se postará o veškeré složitosti nastavení a integrace Apache s PHP a Perlem.
Na rozdíl od Java, který běží s Java Pouze SDK, PHP vyžaduje pro fungování webový server.
Jak nainstalovat XAMPP
Podíváme se na podrobný proces instalace XAMPP pro WindowsPro ostatní operační systémy jsou kroky instalace XAMPP podobné.
Krok 1) Stáhněte si XAMPP
Klikněte zde pro stažení XAMPP pro Windows: https://www.apachefriends.org/download.html
Krok 2) Spusťte instalaci
Instalace XAMPP je stejná jako instalace jakékoli jiné Windows program. Je však třeba poznamenat několik věcí.
Krok 3) Spusťte instalaci
Po stažení XAMPP spusťte instalaci. Zobrazí se dialogové okno s varovnou zprávou zobrazené níže.
Krok 4) Změňte nastavení uživatelského ovládání
Pokud používáte starší Windows verze jako například Vista nebo Windows 7. Ujistěte se, že jste deaktivovali funkci Řízení uživatelských účtů. Chcete-li to provést, vyberte Ovládací panely > Uživatelské účty > Změnit nastavení Řízení přístupu uživatelů. Níže uvedený diagram znázorňuje hlavní kroky.
Krok 5) Uložte nastavení
- Po deaktivaci Řízení uživatelských účtů klikněte v okně s varováním na tlačítko OK.
- Tentokrát se vám zobrazí následující zpráva
Krok 6) Klikněte na Další
Na další obrazovce klikněte na tlačítko Další
Krok 7) Vyberte instalační cestu
Na další obrazovce v případě potřeby změňte instalační cestu. Klikněte na tlačítko Další.
Krok 8) Zkontrolujte potřebné služby
Na další obrazovce vyberte Apache a MySQL. Volitelně můžete vybrat FileZilla (FTP klient) v případě potřeby. Klepněte na tlačítko Instalovat
Poznámka: Služba je dlouhodobě probíhající program v Windows který nevyžaduje zásah uživatele. Služby lze nastavit tak, aby se spouštěly automaticky vždy, když je Windows operační systém je spuštěn. Abyste mohli používat Apache a MySQL, měly by běžet na pozadí. Při jejich instalaci jako služeb běží jak Apache, tak i MySQL automaticky na pozadí při každém zapnutí počítače. Pokud nemáte nainstalovaný Apache a MySQL jako služby, pak je musíte ručně spouštět pokaždé, když je chcete použít. Budete to muset udělat z ovládacího panelu XAMPP.
Krok 9) Dokončete instalaci
Po úspěšném dokončení instalace se zobrazí následující okno
- Klikněte na tlačítko Dokončit
Než si otestujeme naši instalaci XAMPPu, podívejme se nejprve na základní adresáře, se kterými budeme pracovat.
Základní konfigurace webového serveru XAMPP
Tento tutoriál XAMPP předpokládá, že máte nainstaloval XAMPP na jednotku C in Windows pomocí výše uvedených kroků. Následuje seznam základních adresářů, které byste měli znát.
- htdocs: toto je kořenový adresář webu. Veškerý náš PHP kód bude umístěn v tomto adresáři.
- mysql – tento adresář obsahuje veškeré informace týkající se MySQL or MariaDB databázový engine, který ve výchozím nastavení běží na portu 3306.
- php – tento adresář obsahuje instalační soubory PHP. Obsahuje důležitý soubor s názvem php.ini. Tento adresář se používá ke konfiguraci chování PHP na vašem serveru.
Ve výchozím nastavení, běží webový server Apache Port 80Pokud je port 80 obsazen jiným webovým serverem, můžete použít jiné číslo portu. V tomto tutoriálu budeme předpokládat, že používáme port 80. Poznámka: Pokud používáte Skype, používá stejný port. Zavřít Skype pokud chcete používat XAMPP pro PHP na portu 80.
Ovládací panel XAMPP
Ovládací panel se používá ke správě programů nainstalovaných prostřednictvím XAMPP. Otevření ovládacího panelu XAMPP Serveru:
- Klikněte na nabídku Start
- Prozkoumejte adresář programů a vyhledejte Apache Friends a poté XAMPP, jak je znázorněno na obrázku níže.
- Níže uvedený diagram ukazuje ovládací panel.
1) Tato část obsahuje seznam nainstalovaných služeb, modulů a ID procesů (PID). Zelené zaškrtnutí znamená, že modul byl nainstalován jako služba. Červené zaškrtnutí znamená, že jako služba nebyl nainstalován. Chcete-li službu nainstalovat, klikněte na červené zaškrtnutí. Pokud se u tlačítka zobrazuje zelené zaškrtnutí a kliknete na něj, ovládací panel se vás zeptá, zda chcete systém odinstalovat.
2) Tato sekce zobrazuje port(y) přidružené k modulům. Sekce akcí je určena pro:
- spouštění a zastavováníping moduly
- Otevření administrátorských oken pro Apache a MySQL
- Otevření konfiguračních souborů pro Apache, MySQL atd. provést změny
- Zobrazení souborů protokolů pro moduly
3) Tato sekce obsahuje užitečné nástroje, jako například Netstat, Windows zkratky služeb atd.
4) Tato sekce zobrazuje informace o stavu modulů. Ovládací panel lze použít k:
- Nainstalujte a odinstalujte služby, jako je Apache, MySQL atd., které se instalují přes XAMPP
- Spuštění a zastavení služeb.
- Otevřít konfigurační soubory atd.
Nakonfigurujte XAMPP
Pojďme se nyní podívat na základní konfiguraci, kterou je třeba provést předtím, než začneme používat naši instalaci XAMPP pro vývoj.ping Webové stránky poháněné PHP. Zadejte URL http://localhost/xampp/ ve vašem oblíbeném prohlížeči. Pro tento tutoriál budeme používat Firefox jako náš webový prohlížeč.
Pokud se vám zobrazuje výše uvedená obrazovka, pak jste XAMPP úspěšně nainstalovali. Panel na levé straně obsahuje odkazy na užitečné informace, jako například:
- Nainstalovaná verze PHP
- Nastavení zabezpečení XAMPP
- Přístup k utilitám, jako je phpMyAdmin atd.
Moderní verze XAMPP jsou dodávány s PHP 8.x, například PHP 8.2, spolu s MariaDB jako nečekaný návštěvník MySQL náhrada. Mnohem starší XAMPP 1.8.0 zobrazený na některých z těchto snímků obrazovky byl dodáván s PHP 5.4.4.
Jaké je nejlepší PHP IDE?
PHP IDE je program, který vám umožňuje snadno psát PHP kód. PHP IDE jsou často vybavena funkcemi zvýrazňování syntaxe a v některých případech i funkcí automatického doplňování. To znamená, že pokud napíšete klíčové slovo PHP, které interpret PHP zná, bude toto klíčové slovo zvýrazněno jinou barvou než barva používaná pro běžné příkazy. Funkce automatického doplňování automaticky zobrazuje známá klíčová slova PHP při jejich psaní. K psaní a úpravě PHP kódu lze také použít Poznámkový blok. Nevýhodou použití editoru, jako je Poznámkový blok, je, že ladění skriptů je obtížné, protože není snadné odhalit chyby, jako jsou překlepy v klíčových slovech, neuzavřené závorky atd. IDE zvýrazní příkazy s chybami, takže je pro vás snadné je odhalit. Níže uvedená tabulka ukazuje 5 oblíbených PHP editorů.
| editor | Licence | Cross Platform | Stručný popis |
|---|---|---|---|
| Netbeans IDE | Open Source | Ano |
|
| Dreamweaver | Komerční | Ano |
|
| Zend Studio | Komerční | Ano |
|
| PHP Eclipse | Open Source | Ano |
|
| Notepad++ | Freeware | Windows 👔 |
|
PHP editor pro Netbeans IDE. Jak je stručně zdůrazněno ve výše uvedené tabulce, NetBeans IDE má výkonné funkce, které zvyšují produktivitu PHP kodérů. IDE lze volně stáhnout z https://netbeans.apache.org/front/main/download/
- Funkce zvýrazňování syntaxe a automatického dokončování vylepšují vaše produktivita
- Má nativní podporu pro databázové systémy jako MySQL. K kódování a vývoji databáze nepotřebujete dva programy.
- IDE lze použít v a kolaborativní prostředí. To se hodí, když musíte spolupracovat s ostatními vývojáři jako tým.
- IDE má podpora dalších jazyků jako je například:
- Java SE
- Java EE
- C
- C++
NetBeans je nyní spravován softwarem Apache Foundation as Apache NetBeansa vychází čtyřikrát ročně. Verze 30 je aktuální vydání z roku 2026, zatímco snímky obrazovky níže používají starší verzi. NetBeans 7.3.
Úvod do Netbeans IDE
Po úspěšné instalaci NetBeans IDE PHP editor, spusťte program stejně jako jakýkoli jiný Windows programu. Objeví se níže uvedené okno
1. Průzkumník projektu – tento panel slouží k zobrazení všech otevřených projektů. Projekty jsou uvedeny ve stromovém zobrazení.
2. Panel nástrojů zkratek – tento panel nástrojů obsahuje zástupce často prováděných úkolů, jako je vytvoření nového projektu, otevření existujícího projektu, akce zpět a znovu atd.
3. Úvodní stránka – tato stránka obsahuje 3 záložky, a to Učit se a objevovat, Moje NetBeansa Co je nového.
- První záložka [Učit se a objevovat] vás seznámí s funkcemi NetBeans IDE a představuje některé ukázky a tutoriály, které lze v něm vyvíjet NetBeans SDI.
- Druhá záložka [Moje NetBeans] zobrazuje seznam naposledy otevřených projektů a umožňuje instalovat pluginy a aktivovat funkce IDE.
4. Výstupní okno – slouží k zobrazení výstupu z programů jako např Java konzolové aplikace. Používá se také k zobrazení protokolu a informací o ladění. Níže uvedený snímek obrazovky ukazuje IDE s otevřeným projektem.
Vytvoření nového projektu PHP pomocí Netbeans IDE
- Klikněte na tlačítko vytvořit nový projekt na panelu nástrojů, jak je znázorněno níže
- Pokud jste si stáhli všechny balíčky dostupné v XAMPP NetBeans V IDE se ujistěte, že v kategorii projektů vyberete PHP, v části Projekty PHP aplikace a poté kliknete na tlačítko Další.
- Zadejte název projektu, jak je uvedeno níže.
- Ujistěte se, že je složka uložena v instalačním adresáři XAMPP PHP, jak je uvedeno výše.
- Po dokončení klikněte na tlačítko Další.
- Ujistěte se, že je možnost Spustit jako: nastavena na Místní webový server (spuštěno na místním webovém serveru).
- Projekt URL: je nastaveno na http://localhost/phplessons/
Hodnocení Výše uvedená nastavení budou automaticky nastavena. Pokud nejste odborník, nemusíte nic měnit.
- Klikněte na tlačítko Další
- Jedno NetBeans PHP editor umožňuje integraci s PHP MVC frameworky, jako jsou Symfony a Zend. Prozatím nebudeme vybírat žádný MVC framework. Klikněte na tlačítko Dokončit.
- Váš nově vytvořený projekt se zobrazí v prohlížeči projektu a vytvoří se pro vás stránka index.php.
- Nově vytvořená stránka obsahuje kód HTML. Nahraďte jej následujícím kódem.
Spuštění prvního příkladu PHP
<?php echo "Hello World!"; ?>
- Klikněte na tlačítko Spustit na panelu nástrojů, jak je znázorněno níže
- Váš výchozí prohlížeč se otevře s URL http://localhost/phplessons/index.php. Výstup „Ahoj světe!“ se zobrazí ve vašem prohlížeči.



















