
Ak ste webový vývojár alebo sa jednoducho zaujímate o to, ako spravovať lokálny server, možno ste zistili, že potrebujete nainštalovať XAMPP do svojho počítača. Tento softvér, ktorý kombinuje Apache, MySQL, PHP a Perl, je to najlepší spôsob, ako vytvoriť testovacie prostredie na vlastnom počítači bez toho, aby ste museli platiť za internetové hostingové služby. V tomto článku vás naučíme ako na to Nainštalujte a nakonfigurujte XAMPP Windows 10, krok za krokom a so všetkými potrebnými odporúčaniami, aby ste sa v procese nestratili.
XAMPP vám umožňuje nielen lokálne spúšťať dynamické webové stránky, ale je to tiež perfektný nástroj pre tých, ktorí chcú cvičiť alebo rozvíjať projekty v bezpečnom prostredí pred ich nahraním na produkčný server. Ak pracujete s PHP, MySQL alebo perlom, neexistuje lepšia možnosť. Rozoberieme proces inštalácie, konfigurácie a používania XAMPP, aby ste ho mohli mať v počítači okamžite spustený.
Čo je XAMPP?
XAMPP es bezplatný softvérový balík, ktorý vám umožňuje zmeniť váš počítač na lokálny server na testovanie webových aplikácií. S ním môžete spúšťať služby ako apache (Webový server), MySQL (manažér databázy), PHP (jazyk programovanie web) a Perl (iný jazyk scenár). Keďže je multiplatformový, môžete ho použiť nielen na Windows, ale aj na MacOS a Linux. Celá táto sada nástrojov vám pomôže vytvoriť funkčný lokálny server bez potreby pripojenia k internetu.
Stiahnite si XAMPP
Ak chcete začať, prvá vec, ktorú musíme urobiť, je prejsť na oficiálnu stránku XAMPP na adrese apachefriends.org. Tu nájdete verzie dostupné pre rôzne platformy: Windows, Linux a macOS. V tomto návode sa zameriame na to, ako stiahnuť verziu Windows 10.
Vyhľadajte najnovšiu verziu XAMPP pre Windows a stiahnite si spustiteľný súbor. Upozorňujeme, že existuje niekoľko verzií, z ktorých každá používa iné verzie PHP. Odporúča sa vybrať ten, ktorý najlepšie vyhovuje potrebám vášho projektu. Ak napríklad pracujete so staršou verziou PHP, uistite sa, že ste si stiahli správnu verziu XAMPP kompatibilnú s touto verziou.
Nainštalujte XAMPP na Windows 10
Po stiahnutí inštalačného programu dvakrát klikneme na spustiteľný súbor, čím spustíme proces inštalácie. Inštalátor môže zobraziť varovné správy, ale môžete pokračovať bez problémov. Inštalačné rozhranie je pomerne jednoduché a budete musieť prijať iba tieto kroky:
- Najprv si vyberte komponenty, ktoré chcete zahrnúť do inštalácie (Apache, MySQL, PHP atď.). Ak si nie ste istí, ktoré komponenty potrebujete, ponechajte predvolené možnosti.
- Ďalej vyberte priečinok, do ktorého chcete nainštalovať XAMPP. Predvolená trasa je C:\\xamppa najlepšie je udržiavať ho.
- Na ďalšej obrazovke o „Bitnami pre XAMPP“ (čo je dodatočná podpora na rýchlu inštaláciu aplikácií) ju môžete ignorovať, ak momentálne neplánujete inštalovať aplikácie ako WordPress.
- Nakoniec kliknite na „Inštalovať“ a počkajte na dokončenie procesu. V závislosti od vášho vybavenia to môže trvať niekoľko minút.
Dokončenie inštalácie
Po dokončení procesu inštalácie sa zobrazí okno, v ktorom môžete zvoliť automatické spustenie ovládacieho panela XAMPP. Ak začiarknete políčko, Ovládací panel XAMPP Okamžite sa otvorí. Z tohto panela môžete jednoducho ovládať rôzne služby, ako napr Apache a MySQL. Kliknutím na tlačidlá „Štart“ spustíte obe služby.
Konfigurácia lokálneho servera
Po spustení Apache a MySQL otvorte prehliadač a zadajte panel s adresou localhost o 127.0.0.1. Ak je všetko správne nainštalované, zobrazí sa vám domovská stránka XAMPP. To vám povie, že server Apache funguje správne.
Na prístup k správe databázy môžete použiť phpMyAdmin písaním vo svojom prehliadači localhost/phpmyadmin. Odtiaľ môžete ľahko vytvárať a spravovať databázy. Predvolený používateľ MySQL je „root“ a heslo je prázdne.
Uložte svoje projekty do htdocs
Jednou z najčastejších otázok je: Kde by sa mali projekty uložiť? XAMPP vytvorí priečinok s názvom htdocs vnútri inštalačného priečinka (nezabudnite, že v predvolenom nastavení je to C:\\xampp\\htdocs). Každý súbor alebo priečinok, ktorý vložíte do tohto priečinka, bude prístupný cez localhost. Napríklad, ak vložíte priečinok s názvom 'my_project', môžete k nemu pristupovať zadaním localhost/my_project v prehliadači.
Možné problémy a riešenia
Jedným z najbežnejších problémov, ktoré môžu nastať pri používaní XAMPP, je port 80 o 443, ktorý Apache používa, je obsadená inou aplikáciou (napríklad Skype alebo iným programom). Ak sa Apache nemôže spustiť, pozrime sa, ako to opraviť:
- Najprv môžete zmeniť port, ktorý Apache používa. Ak to chcete urobiť, otvorte súbor httpd.conf z ovládacieho panela XAMPP a vyhľadajte riadok, ktorý hovorí Počúvajte 80. Zmeňte tento port na port, ktorý nie je zaneprázdnený, napr 8080.
- Potom musíte zmeniť aj port v súbore httpd-ssl.conf pre prístav 443, zmeňte ho na 444 alebo iný dostupný port.
Ďalšou možnosťou je zatvoriť program, ktorý používa konfliktný port, ako je Skype, a potom reštartovať Apache. Toto je zvyčajne najrýchlejšie riešenie, ak nepotrebujete mať tieto programy otvorené pri nastavovaní lokálneho servera.
Automaticky odinštalujte služby ako Apache alebo MySQL
Ak chcete, aby sa Apache alebo MySQL spustili automaticky pri každom spustení systému Windows, môžete to nakonfigurovať priamo v ovládacom paneli XAMPP. Jednoducho začiarknite políčko s názvom „Služba“ vedľa každej z týchto služieb, aby sa spustili ako systémové služby.
Týmto spôsobom nebudete musieť otvárať ovládací panel XAMPP zakaždým, keď chcete pracovať. Ak však neskôr zmeníte názor, môžete zrušiť začiarknutie týchto možností a zabrániť ich automatickému spusteniu.
Teraz, keď ste úspešne nainštalovali XAMPP na váš počítač, budete mať prístup ku kompletnému lokálnemu serveru pre webové projekty. Skúste vytvoriť svoje prvé webové stránky v PHP alebo si nainštalujte nástroje ako WordPress, aby ste videli, ako fungujú v bezpečnom testovacom prostredí. Ak máte problémy s portami alebo sa vyskytnú chyby počas inštalácie, nezabudnite skontrolovať nastavenia a prezrite si možnosti dostupné v ovládacom paneli XAMPP.
Volám sa Javier Chirinos a som nadšený technológiou. Odkedy si pamätám, mal som rád počítače a videohry a tento koníček skončil v zamestnaní.
Už viac ako 15 rokov publikujem o technike a vychytávkach na internete, najmä v mundobytes. S
Som tiež odborník na online komunikáciu a marketing a mám znalosti o vývoji WordPress.