XAMPP Control Panel

Po úspešnej inštalácii XAMPP môžeme začať používať programom XAMPP Control Panel. Dospejeme k tomu postupným sledovaním týchto krokov:

  1. V programe Explorer nájdeme v priečinku, kde je nainštalovaný program XAMPP (v odporúčanom prípade C:\programs\XAMPP) súbor xampp-control.exe:
  2. Tento súbor otvoríme so správcovskými právami, a to pomocou lokálneho menu, ktoré otvoríme pravým tlačidlom myši:
  3. Pri prvej práci s programom XAMPP sa otvorí nasledujúce okno:
  4. Ak máme vážny dôvod na zmenu navrhnutého jazyka, môžeme ho zmeniť. V opačnom prípade ho nemeníme.
  5. Stlačíme tlačidlo Save.
  6. Otvorí sa okno XAMPP Control Panel. V úspešnom prípade vyzerá takto:
    V opačnom prípade sa v dolnom textovom poli vyskytne nejaká chybová hláška (vo forme červeného textu), napríklad takáto:
    Vtedy treba príčinu chyby odhaliť (pomôckou býva obsah chybovej hlášky) a chybu odstrániť. V prípade, že ide o konflikt portov, ako je to na obrázku, tak môžeme môžeme urobiť dvoma spôsobmi:
    1. Konfliktný program (v tomto prípade Skype) ukončíme, čím potrebné porty uvoľníme.
      (Mimochodom, v prípade programu Skype sa nemusíme obávať, že s ním nebudeme môcť pracovať. Po úspešnom spustení programu XAMPP Control Panel totiž môžeme Skype spustiť opätovne. Predmetné porty 80 a 433 sú pre neho len pomocné, takže podstatná časť jeho činnosti bude použiteľná.)
    2. Zmeníme čísla portov v konfigurácii príslušného modulu (v tomto prípade ide o modul Apache). Urobíme to takto.
  7. V riadku Apache stlačíme tlačidlo Config a v otvrenom lokálnom menu vyberieme riadok Apache (httpd-xampp.conf)
  8. Otvorí sa konfiguračný textový súbor httpd-xampp.conf. V jeho pasáži
        Alias /phpmyadmin "C:/programs/XAMPP/phpMyAdmin/"
        <Directory "C:/programs/XAMPP/phpMyAdmin">
            AllowOverride AuthConfig
            Require local
            ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
        </Directory>
    
    riadok
            Require local
    
    nahradíme riadkami
    #         Require local
            Require all granted
    
  9. Súbor uložíme a zavrieme.
  10. V riadku Apache stlačíme tlačidlo Start. V okne nastane takáto zmena:
    Názov riadku Apache má (v úspešnom prípade) zelené pozadie, pribudli v ňom informácie o identifikačných číslach práve spustených procesov (v stĺpci PID(s)) a o použitých portoch (v stĺpci Port(s)). (ak sme čísla portov nemenili, budú to štandardne 80 a 443), tlačidlo Start sa zmenilo na tlačidlo Stop a v spodnom informačnom paneli pribudli príslušné informácie.
  11. V riadku MySql stlačíme tlačidlo Start. V okne nastane takáto zmena:
    Názov riadku MySql má (v úspešnom prípade) zelené pozadie pribudli v ňom informácie o identifikačnom čísle práve spusteného procesu (v stĺpci PID(s)) a o použitom porte (v stĺpci Port(s)) (ak sme číslo portu nemenili, bude to štandardne 3306), tlačidlo Start sa zmenilo na tlačidlo Stop a v spodnom informačnom paneli pribudli príslušné informácie.
  12. Program XAMPP Control Panel korektne ukončíme, a to stlačením tlačidla Quit (nie stlačením krížika v pravom hornom rohu). Spustené procesy Apache a MySQL ostávajú pracovať ďalej.
  13. Ako kontrola úspešnosti celého postupu poslúži otvorenie nasledujúcej stránky vo webovom prehliadači: Táto stránka obsahuje prostredie phpMyAdmin a vyzerá takto: