Co to jest XAMPP?
XAMPP to wieloplatformowy serwer sieciowy typu open source, który składa się z serwera WWW, silnika bazy danych MySQL oraz pakietów programowania PHP i Perl. Jest kompilowany i utrzymywany przez Apache. Umożliwia użytkownikom tworzenie witryn internetowych WordPress za pomocą lokalnego serwera internetowego na swoim komputerze. Obsługuje systemy Windows, Linux i Mac.
Jest kompilowany i utrzymywany przez apache. Akronim XAMPP oznacza;
- X - [wieloplatformowe systemy operacyjne], co oznacza, że może działać na dowolnym systemie operacyjnym Mac OX, Windows, Linux itp.
- A - Apache - to jest oprogramowanie serwera WWW.
- M - MySQL - baza danych.
- P - PHP
- P - Perl - język skryptowy
Dlaczego warto korzystać z XAMPP?
XAMPP zapewnia łatwy w użyciu panel sterowania do zarządzania Apache, MySQL i innymi programami bez używania poleceń. Aby korzystać z PHP, musimy zainstalować Apache i MySQL. Nie jest łatwo zainstalować i skonfigurować Apache, ponieważ wymaga on między innymi zainstalowania i integracji z PHP i Perl. XAMPP zajmuje się całą złożonością konfiguracji i integracji Apache z PHP i Perl.
W przeciwieństwie do Java, która działa tylko z Java SDK, PHP wymaga do działania serwera internetowego.
W tym samouczku XAMPP dowiesz się-
- Co to jest XAMPP?
- Dlaczego warto korzystać z XAMPP?
- Jak pobrać i zainstalować XAMPP
- Podstawowa konfiguracja serwera internetowego XAMPP
- Panel sterowania XAMPP
- Skonfiguruj XAMPP
- Jakie jest najlepsze środowisko PHP IDE?
- Wprowadzenie do Netbeans IDE
- Tworzenie nowego projektu PHP przy użyciu Netbeans IDE
- Uruchomienie pierwszego przykładu PHP
Jak zainstalować XAMPP
Przyglądamy się krok po kroku procesowi instalacji XAMPP dla Windows. W przypadku innych systemów operacyjnych kroki instalacji XAMPP są podobne.
Krok 1) Pobierz XAMPP
Kliknij tutaj, aby pobrać XAMPP dla systemu Windows: http://www.apachefriends.org/en/xampp-windows.html
Krok 2) Rozpocznij instalację
Instalacja XAMPP jest taka sama, jak instalacja każdego innego programu Windows. Jest jednak kilka rzeczy, na które musimy zwrócić uwagę.
Krok 3) Uruchom instalację
Po pobraniu XAMPP uruchom instalację. Zostanie wyświetlone okno dialogowe komunikatu ostrzegawczego pokazane poniżej.
Krok 4) Zmień ustawienia kontroli użytkownika
Jeśli używasz systemu Windows Vista lub Windows 7, upewnij się, że dezaktywowałeś funkcję Kontrola konta użytkownika. Aby to zrobić, wybierz Panel sterowania> Konta użytkowników> Zmień ustawienia kontroli dostępu użytkownika. Poniższy diagram ilustruje główne kroki.
Krok 5) Zapisz ustawienia
- Po dezaktywacji Kontroli konta użytkownika kliknij przycisk OK w oknie komunikatu ostrzegawczego.
- Tym razem otrzymujesz następującą wiadomość
Krok 6) Kliknij Dalej
Na kolejnym ekranie kliknij Dalej
Krok 7) Wybierz ścieżkę Insatllation
Na następnym ekranie zmień ścieżkę instalacji, jeśli jest to wymagane. Kliknij Następny
Krok 8) Sprawdź niezbędne usługi
Na następnym ekranie wybierz Apache i MySQL. W razie potrzeby możesz opcjonalnie wybrać FileZilla (klient FTP). Kliknij Zainstaluj
Uwaga: usługa to długo działający program w systemie Windows, który nie wymaga interwencji użytkownika. Usługi można ustawić tak, aby uruchamiały się automatycznie przy każdym uruchomieniu systemu operacyjnego Windows. Abyś mógł używać Apache i MySQL, powinny one działać w tle . Zainstalowanie ich jako usług powoduje automatyczne uruchomienie Apache i MySQL w tle przy każdym uruchomieniu komputera . Jeśli nie zainstalowałeś Apache i MySQL jako usług, musisz je ręcznie uruchamiać za każdym razem, gdy chcesz z nich korzystać. Będziesz musiał to zrobić z panelu sterowania XAMPP.PHP i
Krok 9) Zakończ instalację
Po pomyślnym zakończeniu instalacji pojawi się następujące okno
- Kliknij przycisk Zakończ
Zanim przetestujemy naszą instalację XAMPP, przyjrzyjmy się najpierw podstawowym katalogom, z którymi będziemy pracować.
Podstawowa konfiguracja serwera internetowego XAMPP
Ten samouczek XAMPP zakłada, że zainstalowałeś XAMPP na dysku C w systemie Windows, wykonując czynności wymienione powyżej . Poniżej znajduje się lista podstawowych katalogów, o których powinieneś wiedzieć.
- htdocs ; to jest katalog główny WWW. Wszystkie nasze kody PHP zostaną umieszczone w tym katalogu.
- mysql - ten katalog zawiera wszystkie informacje związane z silnikiem bazy danych MySQL, domyślnie działa na porcie 3306.
- php - ten katalog zawiera pliki instalacyjne PHP. Zawiera ważny plik o nazwie php.ini. Ten katalog jest używany do konfigurowania zachowania PHP na serwerze.
Domyślnie serwer WWW Apache działa na porcie 80 . Jeśli port 80 jest zajęty przez inny serwer WWW, możesz użyć innego numeru portu. W tym samouczku założymy, że używamy portu 80. Uwaga, jeśli używasz SKYPE, używa tego samego portu. Zamknij Skype, jeśli chcesz używać XAMPP dla PHP na porcie 80
Panel sterowania XAMPP
Panel sterowania służy do zarządzania programami zainstalowanymi przez XAMPP. Aby otworzyć panel sterowania serwera XAMPP,
- Kliknij menu Start
- Przejrzyj katalog programów i zlokalizuj Apace Friends, a następnie XAMPP, jak pokazano na poniższym schemacie
- Poniższy schemat przedstawia panel sterowania.
1) Ta sekcja zawiera listę zainstalowanych usług, modułów i identyfikatorów procesów PID. Zielony haczyk oznacza, że moduł został zainstalowany jako usługa. Czerwony znak oznacza, że nie został on zainstalowany jako usługa. Aby zainstalować usługę, kliknij czerwony znak. Jeśli przycisk pokazuje zielony haczyk i klikniesz na niego, panel sterowania zapyta, czy chcesz odinstalować system.
2) Ta sekcja przedstawia porty powiązane z modułami. Sekcja działań służy do;
- uruchamianie i zatrzymywanie modułów
- Otwórz okna administracyjne dla Apache i MySQL
- Otwórz pliki konfiguracyjne dla Apache, MySQL itp., Aby wprowadzić zmiany
- Wyświetl pliki dziennika dla modułów
3) Ta sekcja zawiera przydatne narzędzia, takie jak Netsat, skróty do usług systemu Windows itp.
4) Ta sekcja wyświetla informacje o stanie modułów. Panel sterowania może służyć do;
- Zainstaluj i odinstaluj usługi, takie jak Apache, MySQL itp., Które są instalowane przez XAMPP
- Uruchamianie i zatrzymywanie usług.
- Otwórz pliki konfiguracyjne itp.
Skonfiguruj XAMPP
Przyjrzyjmy się teraz podstawowym konfiguracjom wymaganym, zanim zaczniemy używać naszej instalacji XAMPP do tworzenia witryn internetowych opartych na PHP. Wpisz adres URL http: // localhost / xampp / w ulubionej przeglądarce. W tym samouczku będziemy używać Firefoksa jako naszej przeglądarki internetowej.
Jeśli widzisz powyższy ekran, oznacza to, że pomyślnie zainstalowałeś XAMPP. Panel po lewej stronie zawiera linki do przydatnych informacji, takich jak;
- Zainstalowana wersja PHP
- Ustawienia bezpieczeństwa XAMPP
- Dostęp do narzędzi, takich jak phpMyAdmin itp.
Wersja PHP dostarczana z XAMPP 1.8.0 to PHP 5.4.4
Jakie jest najlepsze środowisko PHP IDE?
PHP IDE to program, który umożliwia łatwe pisanie kodów PHP. Środowiska PHP IDE są często wyposażone w funkcje podświetlania składni, aw niektórych przypadkach także w funkcje autouzupełniania. Oznacza to, że jeśli napiszesz słowo kluczowe PHP, które jest znane interpreterowi PHP, to słowo kluczowe zostanie podświetlone innym kolorem niż ten używany w zwykłych instrukcjach. Funkcje autouzupełniania automatycznie wyświetlają znane słowa kluczowe PHP podczas ich wpisywania. Notatnik może być również używany do pisania i edytowania kodów PHP. Wadą korzystania z edytora, takiego jak Notatnik, jest to, że debugowanie skryptów staje się trudne, ponieważ nie jest łatwo wykryć błędy, takie jak błędne słowa kluczowe, niezamknięte nawiasy klamrowe itp. IDE podświetli instrukcje z błędami, abyś mógł je łatwo zauważyć. Poniższa tabela przedstawia 5 popularnych edytorów PHP
Redaktor | Licencja | Między platformami | Krótki opis |
---|---|---|---|
Netbeans IDE | Otwarte źródło | tak |
|
Dreamweaver | Reklama w telewizji | tak |
|
Studio Zend | Reklama w telewizji | tak |
|
Zaćmienie PHP | Otwarte źródło | tak |
|
Notepad ++ | Oprogramowanie bezpłatne | Tylko Windows |
|
Edytor PHP Netbeans IDE Jak pokrótce przedstawiono w powyższej tabeli, Netbeans IDE ma potężne funkcje, które zwiększają produktywność koderów PHP. Środowisko IDE można bezpłatnie pobrać ze strony https://netbeans.org/downloads/index.html
- Funkcje podświetlania składni i autouzupełniania zwiększają produktywność
- Posiada natywne wsparcie dla systemów baz danych, takich jak MySQL. Nie musisz używać dwóch programów do kodowania i rozwijania bazy danych .
- IDE może być używane w środowisku współpracy . Jest to przydatne, gdy musisz pracować z innymi programistami jako zespół.
- IDE obsługuje inne języki, takie jak;
- Java SE
- Java EE
- do
- C ++
Aktualna wersja środowiska Netbeans IDE w chwili pisania tego tekstu to wersja 7.3
Wprowadzenie do Netbeans IDE
Po pomyślnym zainstalowaniu edytora PHP Netbeans IDE uruchom program tak samo, jak każdy inny program Windows. Pojawi się okno pokazane poniżej
1. Eksplorator projektów - w tym panelu wyświetlane są wszystkie otwarte projekty. Projekty są wymienione w widoku drzewa.
2. Pasek narzędzi Skróty - ten pasek narzędzi zawiera skróty do często wykonywanych zadań, takich jak tworzenie nowego projektu, otwieranie istniejącego projektu, cofanie i ponawianie czynności itp.
3. Strona startowa - ta strona zawiera 3 zakładki, mianowicie - Learn & Discover, My Netbeans i Co nowego.
- Pierwsza zakładka [Learn and Discover] wprowadza Cię w funkcje Netbeans IDE, prezentuje kilka demonstracji i samouczków, które można opracować w Netbeans IDE.
- Druga zakładka [My Netbeans] zawiera listę ostatnio otwieranych projektów, pozwala na instalację wtyczek i aktywację funkcji IDE.
4. Okno danych wyjściowych - służy do wyświetlania danych wyjściowych z programów, takich jak aplikacje konsolowe Java. Służy również do wyświetlania informacji dziennika i debugowania. Poniższy zrzut ekranu przedstawia IDE z otwartym projektem.
Tworzenie nowego projektu PHP przy użyciu Netbeans IDE
- Kliknij przycisk tworzenia nowego projektu na pasku narzędzi, jak pokazano poniżej
- Jeśli pobrałeś wszystkie pakiety dostępne w XAMPP NetBeans IDE, upewnij się, że wybrałeś PHP w kategorii projektów, aplikację PHP w sekcji Projekty, a następnie kliknij przycisk Dalej.
- Wprowadź nazwę projektu, jak pokazano poniżej.
- Upewnij się, że folder jest zapisany w katalogu instalacyjnym XAMPP PHP, jak pokazano powyżej.
- Po zakończeniu kliknij następny przycisk.
- Upewnij się, że opcja Uruchom jako: jest ustawiona na Lokalną witrynę sieci Web (działa na lokalnym serwerze internetowym)
- Adres URL projektu: jest ustawiony na http: // localhost / phplessons /
Pamiętaj, że powyższe ustawienia zostaną ustawione domyślnie. Nie musisz niczego zmieniać, chyba że jesteś ekspertem
- Kliknij przycisk Dalej
- Edytor PHP Netbeans pozwala na integrację z frameworkami PHP MVC takimi jak Symfony i Zend. Na razie nie będziemy wybierać żadnego frameworka MVC. Kliknij przycisk Zakończ.
- Twój nowo utworzony projekt zostanie wyświetlony w przeglądarce projektów i utworzona dla Ciebie strona index.php.
- Nowo utworzona strona zawiera kod HTML. Zastąp go następującym kodem pokazanym poniżej.
Uruchomienie pierwszego przykładu PHP
- Kliknij przycisk Uruchom na pasku narzędzi, jak pokazano poniżej
- Twoja domyślna przeglądarka zostanie otwarta z adresem URL http: //localhost/phplessons/index.php . Wynik „Hello World!” będą wyświetlane w Twojej przeglądarce.
Podsumowanie
- Pełna forma XAMPP to X-cross platform, Apache, MySQL, PHP i Perl
- Edytor PHP to program, który umożliwia pisanie kodu PHP w jak najkrótszym czasie i umożliwia debugowanie błędów składniowych w czasie projektowania.
- Edytor PHP Netbeans to wieloplatformowy edytor open source, który zwiększa produktywność programistów PHP.