Jak skonfigurować serwer WWW Apache na Raspberry Pi

Jak skonfigurować serwer WWW Apache na Raspberry Pi
Apache to serwer WWW open source uruchomiony i prowadzony przez Fundację Apache i służy do dostępu do różnych stron internetowych. W przypadku czytelników, którzy nie wiedzą o pracy serwera WWW, serwer WWW znajduje stronę internetową zgodnie z dostarczonym adresem URL lub HTTP, a po wyczyszczeniu kontroli bezpieczeństwa wyświetla stronę internetową.

W tym zapisie poznamy procedurę instalacji serwera WWW Apache w systemie operacyjnym Raspberry Pi, a także dowiedz się, jak dostęp do strony internetowej jest dostępny za pomocą serwera WWW Apache.

Jak zainstalować serwer WWW Apache na Raspberry Pi

Przed skonfigurowaniem serwera Apache najpierw zaktualizujemy i aktualizujemy wszystkie pakiety aktualne z Raspberry Pi za pomocą polecenia APT Pakiet Manager:

$ sudo apt aktualizacja && sudo apt aktualizację -y

Teraz sprawdzimy status serwera Apache za pomocą polecenia SystemCtl:

$ sudo Systemctl Status Apache2

Wyjście oznacza, że ​​serwer Apache nie został wstępnie zainstalowany, więc zainstalujemy go za pomocą Menedżera pakietów Apt:

$ sudo apt instal apache2 -y

Aby potwierdzić instalację serwera Apache w Raspberry Pi, dowiemy się statusu Apache2 za pomocą polecenia:

$ sudo Systemctl Status Apache2

Teraz wpiszemy adres IP urządzenia Raspberry Pi na pasku URL przeglądarki internetowej, aby sprawdzić status działający Apache2, aby poznać adres IP urządzenia, użyć polecenia:

$ hostName -i

Wpisz 192.168.18.218 (lub po prostu wpisz „Localhost”) na pasku URL przeglądarki internetowej Chromium w Raspberry Pi:

Domyślna strona internetowa Apache2 jest wyświetlana i potwierdza instalację Apache2 na Raspberry Pi.

Jak skonfigurować serwer Apache2 na Raspberry Pi

W celu konfiguracji Apache2 musimy wprowadzić zmiany w pliku /var/www/html, Ale przed wprowadzeniem zmian dodamy naszego użytkownika Raspberry Pi, Liczba Pi, do Grupa WWW-DATA(Domyślna grupa Apache2) Korzystanie z polecenia:

$ sudo usermod -a -g www -data pi

Po dodaniu użytkownika „PI” do grupy „WWW-DATA”, przekazamy wszystkie uprawnienia własności/var/www/html do grupy „www-data” za pomocą polecenia:

$ sudo chown -r -f www -data/var/www/html

Aby zapisać zmiany, ponownie uruchom Raspberry Pi za pomocą polecenia:

$ reboot

Jak zainstalować PHP na Raspberry Pi

Możemy tworzyć strony internetowe za pomocą tylko HTML i CSS, ale będą to witryny statyczne, podczas gdy PHP służy do tworzenia dynamicznych stron internetowych, ponadto nie możemy uruchomić ich na naszym komputerze lokalnym, dlatego tworzymy serwer wirtualny na naszym komputerze za pomocą Apache lub XAMPP. Służy przede wszystkim do manipulowania bazami danych. Jest popularny, ponieważ jest niezależny od platformy i można go łatwo zintegrować z wieloma systemami zarządzania bazami danych.Pakiet repozytorium Raspberry Pi za pomocą polecenia:

$ sudo apt Zainstaluj php libapache2-mod-php -y

Uruchom ponownie serwer Apache2 za pomocą polecenia SystemCtl:

$ sudo systemctl restart apache2

Teraz utworzymy stronę internetową za pomocą PHP z nazwą „Linuxhint.php ”za pomocą edytora nano:

$ sudo nano/var/www/html/linuxhint.php

Wyświetlimy „Witamy w Linuxhint” i dla tego wpiszemy następujący skrypt PHP w otwartym pliku:

Echo „Welcome to the Linuxhint”;
?>

Wyjdź z edytora nano, zapisując plik za pomocą klawisza skrótów Ctrl+X, a następnie przejdź do przeglądarki Chromium i wpisz następujący adres na pasku URL:

http: // localHost/Linuxhint.php

Możemy zobaczyć stronę internetową, która została przez nas utworzona, została otwarta.

Wniosek

Użytkownicy mogą wdrażać swoje strony internetowe za pomocą serwera WWW Apache, ponieważ jest to najstarszy i najczęściej używany serwer WWW do hostowania stron internetowych. W tym zapisie zainstalowaliśmy serwer WWW Apache w systemie operacyjnym Raspberry Pi i wyświetliśmy nowo utworzoną stronę internetową za pomocą Apache Web Server.