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ę -yTeraz sprawdzimy status serwera Apache za pomocą polecenia SystemCtl:
$ sudo Systemctl Status Apache2Wyjś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 -yAby potwierdzić instalację serwera Apache w Raspberry Pi, dowiemy się statusu Apache2 za pomocą polecenia:
$ sudo Systemctl Status Apache2Teraz 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 -iWpisz 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 piPo 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/htmlAby zapisać zmiany, ponownie uruchom Raspberry Pi za pomocą polecenia:
$ rebootJak 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 -yUruchom ponownie serwer Apache2 za pomocą polecenia SystemCtl:
$ sudo systemctl restart apache2Teraz utworzymy stronę internetową za pomocą PHP z nazwą „Linuxhint.php ”za pomocą edytora nano:
$ sudo nano/var/www/html/linuxhint.phpWyś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.phpMoż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.