Ten przewodnik pokaże Ci, jak skonfigurować serwer LAMP (Linux, Apache, MySQL i PHP) do tworzenia aplikacji internetowych opartych na PHP w systemie Ubuntu Linux przy użyciu XAMPP.

Możesz użyć stosu XAMPP do tworzenia aplikacji PHP opartych na frameworkach, takich jak WordPress, Joomla, Drupal, PrestaShop itp.

Co to jest XAMPP?

XAMPP jest jednym z najpopularniejszych stosów LAMP do tworzenia środowiska programistycznego PHP. Jest open-source i jest dostępny we wszystkich głównych systemach operacyjnych, w tym Windows, Linux i macOS. Podstawowe komponenty, które współpracują ze sobą, tworząc XAMPP, obejmują Apache, MySQL, PHP i Perl.

Serwer XAMPP jest idealny do tworzenia oprogramowania lub prototypowania, ponieważ jest stosunkowo łatwy w konfiguracji i nie wymaga dużej konfiguracji. Należy jednak pamiętać, że XAMPP nie jest zalecany do użytku jako serwer produkcyjny, ponieważ zagraża on niektórym problemom z bezpieczeństwem, aby ułatwić konfigurowanie środowiska programistycznego. Na przykład:

instagram viewer
  • Każdy może łatwo uzyskać dostęp do demona MariaDB za pośrednictwem sieci.
  • Domyślny administrator bazy danych (root) nie ma hasła.

Pobierz XAMPP dla Linuksa

Aby rozpocząć, powinieneś pobrać pakiet XAMPP Debian dla Ubuntu Linux, jak opisano poniżej.

Najpierw przejdź do katalogu Pobrane za pomocą polecenie cd.

cd ~/Pobieranie

Uruchom następujące polecenie, aby pobrać XAMPP za pomocą wget, narzędzie wiersza polecenia do pobierania pakietów z Internetu.

wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

Uwaga: Możesz zastąpić wersję XAMPP w powyższym poleceniu wersją, którą lubisz, jeśli chcesz.

Ponieważ twój bieżący katalog roboczy to /Downloads folder, wget automatycznie zapisze instalator aplikacji XAMPP w tym katalogu.

Jak zainstalować XAMPP na Ubuntu?

Zanim zainstalujesz aplikację XAMPP, musisz zmienić uprawnienia instalatora, aby mógł być wykonywany za pomocą polecenie chmod.

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

Jeśli wymienisz instalator XAMPP za pomocą ls-l polecenie, otrzymasz wynik podobny do poniższego. Jak widać, instalator ma teraz uprawnienia do wykonywania.

Wydaj następujące polecenie, aby uruchomić instalator XAMPP:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

Początkowy ekran instalatora XAMPP powinien wyglądać podobnie do poniższego:

Kliknij na Kolejny i postępuj zgodnie z instrukcjami instalacji kreatora.

Kliknij na koniec przycisk, aby zakończyć instalację.

Po zakończeniu instalacji system zapisze pliki XAMPP w /opt/lampp katalogu w twoim systemie. Strony internetowe lub projekty zostaną umieszczone w /opt/lampp/htdocs informator.

Aby uruchomić usługi XAMPP, takie jak Apache, MySQL i ProFTPD, po prostu uruchom następujące polecenie:

sudo/opt/lampp/lampp start

Możesz sprawdzić status usług XAMPP, wpisując:

status sudo/opt/lampp/lampp

Pamiętaj też, że XAMPP zawiera narzędzie graficzne, którego możesz użyć do łatwego zarządzania swoimi usługami. Możesz uruchomić narzędzie XAMPP GUI za pomocą następujących poleceń:

cd /opcja/lampa
sudo ./manager-linux-x64.run

Otworzy się następujące okno XAMPP.

Sprawdź, czy wszystko działa

Jeśli jesteś w stanie uruchomić usługi bez żadnych problemów, prawdopodobnie wszystko działa zgodnie z oczekiwaniami.

Aby sprawdzić, czy serwer Apache obsługuje Twoje strony internetowe zgodnie z oczekiwaniami, wpisz http://localhost w Twojej przeglądarce internetowej. Przeglądarka wyświetli stronę podobną do poniższej. Dla twojej informacji, serwer Apache domyślnie działa na porcie 80.

Możesz także uzyskać dostęp do bazy danych MySQL dołączonej do XAMPP, wpisując http://localhost/phpmyadmin URL w Twojej przeglądarce.

Ucz się więcej: Zostań ekspertem w tworzeniu stron internetowych i MySQL dzięki temu kursowi

Konfigurowanie serwera LAMP w WSL

Ten przewodnik pokazuje, jak skonfigurować serwer XAMPP, który będzie używany podczas tworzenia aplikacji opartych na PHP. Ze względów bezpieczeństwa nigdy nie należy używać XAMPP do celów produkcyjnych.

Dla programistów, którzy pracują nad podsystemem Windows dla systemu Linux, możesz również skonfigurować serwer LAMP na WSL, jeśli chcesz.

E-mail
Jak skonfigurować środowisko testowe LAMP na WSL?

Chcesz rozpocząć tworzenie stron internetowych w podsystemie Windows dla systemu Linux? Zacznij od skonfigurowania środowiska testowego LAMP.

Czytaj dalej

Powiązane tematy
  • Linux
  • Ubuntu
  • Serwer Apache
  • Linux
  • PHP
O autorze
Mwiza Kumwenda (28 opublikowanych artykułów)

Mwiza z zawodu zajmuje się tworzeniem oprogramowania i pisze obszernie na Linuksie i programowaniu front-end. Niektóre z jego zainteresowań obejmują historię, ekonomię, politykę i architekturę przedsiębiorstwa.

Więcej od Mwizy Kumwendy

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości, którą właśnie wysłaliśmy.

.