Jak konfigurować serwer LightTPD na Raspberry Pi

Jak konfigurować serwer LightTPD na Raspberry Pi

lighttpd to bezpieczny i wydajny serwer WWW na open source, dobrze zoptymalizowany do zapewnienia szybkiej wydajności użytkownikom. Ma znacznie lepszą wydajność niż Apache Web Server pod względem prędkości i wykorzystania pamięci, ponieważ jest lekki i nie konsumuje wielu zasobów pamięci. Jest to idealna alternatywa dla najczęściej używanych serwerów sieciowych, takich jak Apache i Nginx i można go łatwo skonfigurować w dowolnym systemie.

Jeśli jesteś użytkownikiem Raspberry Pi i chcesz tworzyć strony internetowe, serwer WWW LightTPD jest doskonałym wyborem i możesz skonfigurować ten serwer za pomocą wytycznych podanych w tym artykule.

Ustaw serwer Lighttpd na Raspberry Pi

Konfigurowanie serwer LightTPD Na Raspberry Pi jest tak proste, jak chcesz i możesz to zrobić w swoim systemie Raspberry Pi za pomocą następujących kroków:

Krok 1: Usuń serwer WWW Apache z Raspberry Pi

Przed przejściem do instalacji serwera LightTPD upewnij się, że nie masz Apache zainstalowane w twoim systemie. W przypadku zainstalowania możesz usunąć Apache z systemu Raspberry Pi, wykonując następujące polecenie:

$ sudo apt usuń apache2 -y


Krok 2: Zainstaluj Lighttpd w systemie Raspberry Pi

Po upewnieniu się, że żaden serwer Apache nie jest zainstalowany, możesz użyć następującego polecenia do instalacji serwera LightTPD w systemie Raspberry Pi:

$ sudo apt instal lighttpd -y


Krok 3: Zainstaluj PHP z zależnością od systemu Raspberry Pi

Będziesz również zobowiązany do użycia poniższego polecenia do zainstalowania modułu PHP z wymaganymi zależnościami od systemu Raspberry Pi.

$ 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 4: Włącz usługę PHP-FPM

Powinieneś również wymagać włączenia Fast CGI Process Manager (PHP-FPM) Usługa z serwerem LightTPD. To zwiększy dalsze zalety, aby zwiększyć czas przesyłania i obsłużyć duży ruch na stronie ADN.

Aby włączyć Fastcgi Usługa na Raspberry Pi, powinieneś nacisnąć następujące polecenie:

$ sudo lighttpd-enable-mod fastcgi



Powinieneś również zastosować następujące polecenie, aby włączyć Fastcgi usługa dla lighttpd Skonfigurować Php.

$ sudo lighttpd-enable-mod fastcgi-php


Krok 5: Skonfiguruj plik PHP FastCGI na Raspberry Pi

Domyślnie usługa LightTPD jest skonfigurowana do pracy Php-CGI zamiast Fastcgi. Aby zwiększyć wydajność lighttpd usługa Fastcgi, Powinieneś dokonać zmian w pliku konfiguracyjnym, który można otworzyć za pomocą następującego polecenia:

$ sudo nano/etc/lighttpd/conf-adraily/15-fastcgi-php.conf



Powinieneś wprowadzić zmiany w pliku, usuwając inne opcje i pozostawić te, które są potrzebne do ukończenia Fastcgi konfiguracja. Zmiany powinny zostać przeprowadzone, aby ostateczny plik wyglądał jak ten pokazany poniżej:

Krok 6: Załaduj usługi Lighttpd w systemie Raspberry Pi

Powinieneś ponownie załadować lighttpd Usługa w systemie Raspberry Pi za pomocą następującego polecenia po zakończeniu powyższych zmian:

$ sudo service lighttpd Force-Reload



Możesz także sprawdzić status lighttpd Poprzez następujące polecenie, aby upewnić się, że usługa jest z powodzeniem uruchomiona.

Status $ sudo service lighttpd


Krok 7: Utwórz plik PHP w systemie Raspberry Pi

Teraz, aby przetestować Usługę, należy utworzyć plik PHP, który umożliwia wyświetlanie wszystkiego na stronie internetowej za pomocą adresu IP urządzenia. Plik PHP powinien być umieszczony w katalogu „/Var/www/html” i możesz utworzyć ten plik za pomocą następującego polecenia:

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


W tym pliku możesz dodać kod PHP, a do generowania używamy prostego kodu PHP do wyświetlania wiadomości powitalnej na stronie internetowej.

drukuj („moja wiadomość”);
?>



Zapisz ten plik za pomocą Ctrl+x a następnie przejdź do przeglądarki i wprowadź adres IP systemu Raspberry Pi, który można znaleźć za pomocą „Nazwa hosta -i” Komenda.


Z powyższym komunikatem wyjściowym wyświetlonym na stronie internetowej, zapewnia to, że lighttpd Usługa jest skutecznie konfigurowana na Raspberry Pi i możesz rozpocząć tworzenie własnej strony internetowej, dodając kod w pliku PHP.

Wniosek

lighttpd to solidny i oszczędny serwer WWW, który można łatwo skonfigurować w systemie Raspberry Pi. Jednak przed konfiguracją musisz usunąć Apache Z systemu i po zakończeniu usunięcia możesz zacząć instalować lighttpd Usługa na Raspberry Pi za pośrednictwem polecenia Instalacji Apt. Powinieneś także włączyć Fastcgi usługa w celu ulepszenia lighttpd wydajność serwera. Po zakończeniu wprowadzić pewne zmiany w pliku konfiguracyjnym, aby skutecznie obsługiwać serwer w systemie. Na koniec możesz dodać kod w pliku PHP i wyświetlić wynik na stronie internetowej za pomocą adresu IP Raspberry Pi.