Software house Grupa Improve Sp. z o.o. - ul. Marcelińska 94B/181 Poznań
Wróć

Czym jest XAMPP i jak go skonfigurować?

Xampp - Co To I Jak Skonfigurować? zdjęcie nr 13

Zanim strona internetowa lub aplikacja webowa trafi na dedykowany serwer, warto sprawdzić, czy działa poprawnie. Potrzebujesz narzędzia, które obsługuje skrypty PHP oraz bazy danych SQL. Jest nim XAMPP. Jak działa i w czym pomaga? Sprawdź!

XAMPP – co to?

XAMPP — co to jest? Darmowy pakiet narzędzi do obsługi programów napisanych w języku PHP oraz baz danych SQL. Opiera się na wolnym oprogramowaniu i licencji GNU. Korzystać z niego mogą użytkownicy systemów Windows, macOS i Linux. W jego skład wchodzi:

  • Apache — otwarty serwer HTTP.
  • Interpreter kodu PHP — XAMPP w połączeniu z nim, pomaga uruchomić aplikację napisaną w języku Hypertext Preprocessor.
  • System relacyjnych baz danych MariaDB — odpowiednik najpopularniejszego MySQL;
  • Klient FTP FileZilla — umożliwia przesyłanie plików w układzie klient-serwer.
  • OpenSSL — biblioteka do szyfrowania połączeń sieciowych.
  • phpMyAdminco to jest? Narzędzie do zarządzania bazami danych SQL.
  • Mercury Mail Server — darmowy serwer e-mail.
  • Tomcat – kontener aplikacji webowych.

Pakiet XAMPP oferuje lokalne, funkcjonalne środowisko serwerowe, które działa skutecznie na każdym komputerze. Chętnie korzystają z niego testerzy oprogramowania i programiści back-endów. XAMPP umożliwia uruchomienie skryptów PHP na serwerze lokalnym, a nie produkcyjnym, po stronie hostingodawcy. 

Jak zainstalować XAMPP?

  • Wejdź na oficjalną stronę apachefriends.org. 
  • Wybierz opcję dostosowaną do posiadanego na komputerze systemu operacyjnego.
  • Pobierz instalator. Jeżeli korzystasz z Windowsa lub macOS, program uruchomi się automatycznie. Na Linuxie trzeba wprowadzić komendę nadającą uprawnienia do korzystania z kreatora: 

sudo su

chmod + xampp-linux-*-installer.run

./xampp-linux-*-installer.run

W miejscu gwiazdki należy podać numer pobranej wersji pakietu. 

  • Kolejne kroki należy realizować zgodnie z wytycznymi kreatora. 
  • Istotne jest, aby pamiętać o wybraniu wszystkich narzędzi, z których chcesz korzystać.
  • Po instalacji, na ekranie wyświetli się panel kontrolera. Możesz rozpocząć konfigurację lokalnego serwera.

Jak wygląda pierwsza konfiguracja XAMPP?

W panelu kontrolnym pojawią się wszystkie wybrane i zainstalowane moduły. Każde narzędzie należy aktywować przyciskiem Start. Warto zwrócić uwagę na dostępne przyciski:

  • opcja Logs informuje o wszystkich zdarzeniach dotyczących narzędzia,
  • opcja Config udostępnia pliki konfiguracyjne,
  • przycisk Config, który znajduje się w górnym prawym rogu panelu to konfiguracja XAMPP,
  • przycisk Exlorer przenosi użytkownika do folderu, w którym został zainstalowany pakiet. Pod ścieżką C:/xampp/htdocs należy umieścić pliki, które mają zostać uruchomione na serwerze Apache. Zalecane jest, aby w folderze htdocs stworzyć na nie osobny katalog, który będzie można później wywoływać w przeglądarce.

Znasz już podstawowe funkcje XAMPP. Apache serwer działa poprawnie? O tym przekonasz się, wpisując w przeglądarce słowo localhost. Powinna wyświetlić się strona główna XAMPP. 

Przeczytaj również

Jeżeli przed przeprowadzeniem testu przenieśliście pliki strony lub aplikacji do folderu htdocs, katalog można wywołać za pomocą adresu localhost/(nazwa folderu).

SQL i phpMyAdmin w XAMPP

Chcesz w pełni korzystać z XAMPP? Jak uruchomić plik PHP i system Maria DB, który w panelu posiada nazwę MySQL? Należy nacisnąć Start. Po wpisaniu w przeglądarce adresu localhost/phpmyadmin powinien się pojawić panel administracyjny baz danych. To tyle. Wiesz już, jak otworzyc strone PHP.

PhpMyAdmin umożliwia:

  • tworzenie i usuwanie baz danych,
  • dodawanie nowych tablic,
  • umieszczanie i edytowanie rekordów w bazach danych,
  • modyfikowanie relacji pomiędzy danymi. 

Wszystkie działania odbywają się z poziomu przeglądarki, bez korzystania z zewnętrznych interfejsów. 

Prosta konfiguracja XAMPP

Serwer XAMPP jest prosty w konfiguracji, pomimo wielu narzędzi wchodzących w jego skład. Nie zajmuje to zbyt wiele czasu, nie trzeba znać skomplikowanych zasad. Jest to bardzo dobra wiadomość dla programistów, którzy dopiero uczą się back-endu i PHP. XAMPP jest idealnym narzędziem do testowania pierwszych projektów.

Sprawdź usługi naszego software house

Ostatnie wpisy blogowe

Umów sięna darmową konsultację

    Telefon WhatsApp E-mail