Zbuduj własny serwer WWW Raspberry Pi Nginx

Zbuduj własny serwer WWW Raspberry Pi Nginx

Nginx to lekki, open source i solidny serwer WWW, który działa jako serwer proxy e-mail, odwrotna serwis proxy i http Cache. Może zrównoważyć wysokie obciążenie i ma szybki czas odpowiedzi, umożliwiając użytkownikom załadowanie strony internetowej w szybkim tempie. Serwer jest używany przez wiele głośnych platform, takich jak Google, IBM, Twitter i Facebook. Chociaż Nginx Serwer pozostaje w tyle Apache Pod względem wydajności łatwo jest skonfigurować i wykorzystywać mniej zasobów pamięci niż Apache.

W tym artykule poprowadzi Cię instalacja i konfigurowanie serwera Nginx na Raspberry Pi i budowaniu własnego Serwer WWW Nginx.

Zbuduj własny serwer WWW Raspberry Pi Nginx

Budowanie Serwer WWW Nginx nie jest złożonym procesem; Możesz to zrobić łatwo, starannie wykonując poniżej wspomniane kroki.

Krok 1: Usuń Apache z Raspberry Pi

Przed przejściem w kierunku głównego procesu konfigurowania Nginx serwer WWW, powinieneś usunąć Apache Serwer WWW z twojego Raspberry Pi na wypadek, gdyby został zainstalowany w twoim systemie. Aby usunąć apache, zostanie użyte następujące polecenie:

$ sudo apt usuń apache2 -y

Krok 2: Zainstaluj Nginx na Raspberry Pi

Po pomyślnym usunięciu Apache Z Raspberry Pi możesz zainstalować Nginx na Raspberry Pi za pomocą następującego polecenia:

$ sudo apt instal nginx -y

Poczekaj kilka sekund Nginx Instalacja kończy się, a następnie możesz przejść do następnego kroku.

Krok 3: Uruchom usługę nginx na Raspberry Pi

Po instalacji możesz zacząć Usługa Nginx Poprzez następujące polecenie:

$ sudo systemctl start nginx

Krok 4: Sprawdź status usługi Nginx na Raspberry Pi

Upewnij się, że usługa Nginx z powodzeniem działa w systemie Raspberry Pi i możesz to potwierdzić, stosując następujące polecenie:

$ sudo systemCtl status nginx

Krok 5: Zainstaluj zależności PHP od Raspberry Pi

Nginx Serwer wymaga pewnych zależności PHP, które należy zainstalować w swoim systemie za pomocą następującego polecenia:

$ sudo apt instal PHP8.0-FPM PHP8.0-mbstring php8.0-MYSQL PHP8.0-Curl PHP8.0-GD PHP8.0-Curl PHP8.0-ZIP PHP8.0 -xml -y

Krok 6: Skonfiguruj Nginx na Raspberry Pi

Po pomyślnym zainstalowaniu zależności należy wykonać pewną konfigurację w ramach Nginx plik konfiguracyjny i możesz otworzyć ten plik za pomocą następującego polecenia:

$ sudo nano/etc/nginx/witryny-obsługuje/default

Wewnątrz pliku najpierw znajdź następującą podświetloną linię:

Wymień powyższe linie na następującą linię:

indeks indeksu.Wskaźnik PHP.Indeks HTML.HTM;

Ponadto powinieneś również porzucić następujące podświetlone wiersze wewnątrz pliku.

Od momentu zainstalowania PHP 8.0, powinieneś wymienić PHP 7.4 z tym.

Zapisz plik za pomocą Ctrl+x, dodać Y a następnie uruchom ponownie Nginx usługa za pośrednictwem następującego polecenia:

$ sudo systemctl restart nginx

Po konfiguracji otwórz indeks.php Plik za pomocą następującego polecenia:

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

Następnie dodaj prosty kod do publikowania wiadomości w Internecie.

echo „Twoje przesłanie”;
?>

Zapisz ten plik i skieruj się do przeglądarki i wprowadź adres IP swojego systemu Raspberry Pi, który można znaleźć za pośrednictwem „Nazwa hosta -i” Komenda.

Powyższe wyjście w Internecie pokazuje, że pomyślnie skonfigurowaliśmy i zbudowaliśmy nasze Nginx serwer WWW na Raspberry Pi.

Wniosek

Nginx to lekki serwer WWW, który jest łatwy do skonfigurowania i można go łatwo zainstalować na Raspberry Pi za pośrednictwem "trafny" polecenie instalacji. Następnie, dzięki pewnej konfiguracji, jak wspomniano w powyższych wytycznych, możesz z powodzeniem zbudować własne Serwer WWW Nginx Korzystanie z adresu IP urządzenia.