Instrukcja uruchomienia serwisu PHP

Wprowadzenie

Ten dokument opisuje, jak uruchomić lokalnie prosty serwis PHP do zarządzania bazą danych `biblioteka`. Aplikacja pozwala na przeglądanie tabel, wykonywanie zapytań SQL oraz edycję rekordów.

Krok 1: Wymagania wstępne

Aby uruchomić aplikację, potrzebujesz lokalnego środowiska serwerowego, które obsługuje PHP i MySQL. Najpopularniejsze darmowe pakiety to:

Upewnij się, że masz zainstalowany i uruchomiony jeden z powyższych pakietów (w szczególności moduły Apache i MySQL).

Krok 2: Przygotowanie bazy danych

Aplikacja PHP łączy się z bazą danych `biblioteka`. Jeśli jeszcze jej nie utworzyłeś i nie wypełniłeś danymi, postępuj zgodnie z poprzednią instrukcją:

Instrukcja budowy bazy danych "biblioteka"

Ważne!

Baza danych musi istnieć i zawierać dane, zanim przejdziesz do kolejnych kroków. W przeciwnym razie aplikacja PHP nie będzie mogła się z nią połączyć i wyświetli błąd.

Krok 3: Umieszczenie plików aplikacji na serwerze

Pliki do pobrania: config.php, edit.php, index.php

Wszystkie pliki PHP (index.php, edit.php, config.php) muszą znajdować się w odpowiednim folderze, który jest obsługiwany przez Twój serwer WWW.

  1. Znajdź główny folder serwera. W przypadku XAMPP jest to zazwyczaj C:/xampp/htdocs/.
  2. Wewnątrz folderu htdocs utwórz nowy folder dla swojego projektu, np. biblioteka_php.
  3. Skopiuj do folderu biblioteka_php następujące pliki:

Struktura Twoich plików powinna wyglądać następująco:

C:/xampp/htdocs/ └── biblioteka_php/ ├── index.php ├── edit.php └── config.php

Krok 4: Konfiguracja połączenia z bazą danych

Teraz musisz upewnić się, że aplikacja PHP wie, jak połączyć się z Twoją bazą danych. Służy do tego plik config.php.

  1. Otwórz plik config.php w edytorze tekstu.
  2. Znajdź poniższe linie i upewnij się, że dane są poprawne dla Twojego środowiska. W przypadku standardowej instalacji XAMPP, domyślne wartości są zazwyczaj prawidłowe:
define('DB_HOST', 'localhost'); // Adres serwera (zwykle 'localhost') define('DB_NAME', 'biblioteka'); // Nazwa bazy danych define('DB_USER', 'root'); // Użytkownik bazy (domyślnie 'root' w XAMPP) define('DB_PASSWORD', ''); // Hasło (domyślnie puste w XAMPP)

Jeśli ustawiłeś hasło dla użytkownika `root` w MySQL, musisz je tutaj wpisać.

  • Zapisz zmiany w pliku config.php.
  • Krok 5: Uruchomienie aplikacji w przeglądarce

    Jeśli wszystkie poprzednie kroki zostały wykonane poprawnie, możesz teraz uruchomić aplikację.

    1. Upewnij się, że serwer Apache i MySQL są uruchomione w panelu kontrolnym XAMPP.
    2. Otwórz przeglądarkę internetową.
    3. W pasku adresu wpisz adres prowadzący do Twojego projektu. Dla folderu o nazwie biblioteka_php będzie to:
    http://localhost/biblioteka_php/

    Powinieneś zobaczyć główną stronę aplikacji "Panel zarządzania bazą danych", która pozwoli Ci na interakcję z bazą.

    Zakończenie

    Gratulacje! Pomyślnie uruchomiłeś lokalny serwis PHP do zarządzania bazą danych. Możesz teraz przeglądać dane w tabelach, wykonywać własne zapytania SQL oraz modyfikować pojedyncze rekordy bezpośrednio z poziomu przeglądarki.