- XAMPP je bezplatný softwarový balík, který zahrnuje Apache, MySQL, PHP a Perl.
- Umožňuje vám simulovat místní server na vašem počítači, aniž byste museli platit za hosting.
- Databáze lze spravovat pomocí phpMyAdmin, přístupného z localhost.
- Je klíčové otestovat webové projekty před jejich nasazením na skutečný server.
Pokud jste se rozhodli začít s vývojem webu nebo testovat své stránky v lokálním prostředí, jistě jste narazili na XAMPP, nezbytný nástroj pro práci s PHP, MySQL a dalšími komponentami nezbytnými pro to, aby jakákoli webová stránka fungovala tak, jak má. Pokud používáte počítač s Windows 10 a nejste si jisti, jak začít s instalací XAMPP, jste na správném místě. V tomto článku vás krok za krokem naučím, jak jednoduše a bez komplikací nainstalovat a nakonfigurovat XAMPP.
Kromě toho probereme některé důležité detaily, abychom se vyhnuli běžným problémům během instalace, a jak co nejlépe využít funkce, které vám balíček XAMPP nabízí k vytvoření efektivního testovacího prostředí. Jdeme na to!
Co je XAMPP?
XAMPP je bezplatný softwarový balíček, který poskytuje kompletní prostředí pro instalaci lokálního serveru na váš počítač. Skládá se z několika základních komponent, jako je Apache (webový server), MySQL/MariaDB (pro správu databází), PHP (programovací jazyk) a Perl. Díky tomuto softwaru můžete simulovat serverové prostředí, aniž byste museli platit za hosting.
Je ideální pro začínající i zkušené vývojáře, kteří potřebují své projekty otestovat lokálně, než je nahrají na skutečný server. XAMPP je k dispozici pro různé platformy, jako jsou Windows, Linux a macOS. Zde se zaměříme na to, jak jej nainstalovat na Windows 10.
Stahování XAMPP
Pro začátek musíme nejprve přejít na oficiální stránku XAMPP, kde najdete různé dostupné verze v závislosti na potřebách PHP, které máte. Pro zajištění nejlepší kompatibility a bezpečnosti je vhodné zvolit nejnovější dostupnou stabilní verzi.
Na stránce stahování vyberte možnost XAMPP pro Windows. Nezapomeňte, že minimální požadovaná verze systému Windows je Windows 7, takže s jeho používáním v systému Windows 10 nebudete mít problémy.
Instalace XAMPP na Windows 10
S již staženým instalačním programem na něj dvakrát klikněte a začněte. Můžete se setkat s některými varováními zabezpečení systému Windows nebo Řízení uživatelských účtů (UAC), v takovém případě byste měli povolit instalačnímu programu provést změny ve vašem počítači.
1. Průvodce instalací
Když spustíte průvodce instalací, první věc, kterou uvidíte, bude upozornění na přístupová oprávnění, která může program vyžadovat, pokud jej nainstalujete do „Program Files“. I když můžete změnit instalační cestu, doporučujeme ponechat výchozí cestu na C:\xampp. Vyhnete se tak pozdějším problémům s oprávněními.
Lis "další“ a pokračuje s průvodcem.
2. Výběr komponentu
Jedním z nejdůležitějších kroků je výběr komponent, které chcete nainstalovat. Vyberte potřebné možnosti podle toho, k jakému použití se chystáte, i když doporučuji nainstalovat vše, co XAMPP nabízí, abyste měli kompletní testovací prostředí. Rozhodující složka jako např Apache, MySQL y phpMyAdmin Jsou povinné, pokud se chystáte pracovat s databázemi a dynamickými weby.
3. Nastavení složky
Jak jsem již zmínil, výchozí složka bude C:\xampp, i když to můžete změnit, pokud chcete. Jednoduše klikněte na tlačítko pro výběr složky a vyberte nové umístění. Je však vhodné ponechat výchozí trasu, abyste se vyhnuli problémům s oprávněními.
4. Kompletní instalace
Po výběru komponent a složky vám průvodce zobrazí některé další podrobnosti, jako je možnost instalace BitNami, nástroj pro instalaci systémů jako WordPress nebo Joomla. Pokud nemáte zájem, můžete tuto možnost zrušit.
Nakonec klikněte na „další“ a instalace začne. V závislosti na výkonu vašeho počítače to může trvat několik minut.
Konfigurace XAMPP
Jakmile je instalace dokončena, Ovládací panel XAMPP. Zde můžete spustit nebo zastavit různé služby, jako např Apache o MySQL. Chcete-li otestovat, že vše proběhlo v pořádku, klikněte na „Home” v Apache a MySQL a ujistěte se, že moduly zezelenají, což znamená, že fungují správně.
Běžné odstraňování problémů
Někdy při spouštění serveru Apache můžete zjistit, že port 80 nebo 443 jsou již používány jiným programem, jako je Skype. To zabrání správnému spuštění Apache. Zde vám ukážu tři možná řešení:
- Změňte port ve Skype. Zrušte zaškrtnutí možnosti „porty 80 a 443“ v nastavení připojení Skype.
- Upravte port Apache. Soubory můžete upravovat httpd.conf y httpd-ssl.conf změnit tyto porty za jiné, například 8080 nebo 8443.
- Před spuštěním Apache dočasně ukončete Skype.
Přístup k phpMyAdmin a správě databáze
Pokud potřebujete spravovat databáze pro své projekty, XAMPP zahrnuje phpMyAdmin, velmi užitečný nástroj pro správu databází, jako je MySQL nebo MariaDB. Stačí spustit MySQL z ovládacího panelu a poté přistupovat http://localhost/phpmyadmin.
Výchozí uživatel bude kořen a nemá heslo, i když je vhodné jej změnit, pokud plánujete používat server pro více než lokální testování.
Vytvářejte a spravujte projekty v XAMPP
Jednou z nejčastějších otázek je, kam umístit projekty, které chcete provozovat, na místní server. Chcete-li to provést, nasměrujte své projekty do složky htdocs v instalačním adresáři XAMPP. Pokud máte testovací projekt s názvem „mysite“, jednoduše vytvořte podsložku s tímto názvem uvnitř „htdocs“. Poté přejděte přes prohlížeč http://localhost/misitio a váš projekt se načte, jako by byl hostován na skutečném serveru.
Je to skvělý způsob, jak otestovat svůj vývoj před zveřejněním online.
Jak jste viděli, instalace a konfigurace XAMPP v systému Windows 10 je poměrně jednoduchý proces, pokud budete pečlivě dodržovat každý z kroků. Nezáleží na tom, zda jste začátečník nebo zkušený vývojář, XAMPP vám poskytuje všechny nástroje, které potřebujete k práci na svých projektech lokálně, aniž byste museli platit za externí server. Kromě toho je jednou z velkých výhod tohoto softwaru možnost správy databází a rychlého provádění vývoje. Pokud chcete začít experimentovat s vývojem webu, XAMPP je balíček, který ve svém týmu potřebujete.
Jsem technologický nadšenec, který ze svých „geekovských“ zájmů udělal profesi. Strávil jsem více než 10 let svého života používáním nejmodernějších technologií a vrtáním se všemi druhy programů z čisté zvědavosti. Nyní se specializuji na počítačovou techniku a videohry. Je to proto, že již více než 5 let píšu pro různé webové stránky o technologiích a videohrách a tvořím články, které se vám snaží poskytnout informace, které potřebujete, v jazyce, který je srozumitelný všem.
Pokud máte nějaké dotazy, mé znalosti sahají od všeho, co se týká operačního systému Windows a také Androidu pro mobilní telefony. A můj závazek je vůči vám, jsem vždy ochoten strávit pár minut a pomoci vám vyřešit jakékoli otázky, které můžete mít v tomto internetovém světě.