- - Jak zainstalować serwer WWW Lighttpd w systemie Linux

Jak zainstalować serwer WWW Lighttpd w systemie Linux

Lighttpd jest wąską alternatywą dla serwera WWW Apache dla systemów operacyjnych Unix, Linux i Windows. Jego głównym celem jest dostarczanie treści internetowych w szybki i bezpieczny sposób.

Serwer sieciowy Lighttpd jest przydatny, szczególnie dla tych, którzy muszą dostarczać treści w Internecie w systemie Linux, ale niekoniecznie mają imponującą ilość procesora i pamięci RAM.

Konfigurowanie serwera internetowego Lighthttpd to niewielejak konfiguracja Apache lub Nginx w systemie Linux. Brak dostępnych pakietów na stronie programowania. Zamiast tego, jeśli chcesz go użyć, musisz pobrać pakiet i zainstalować go ręcznie. Oto jak to zrobić.

Pobierz pakiet Lighttpd RPM

Jakiś czas temu był pakiet Lighttpd RPM dlaCentOS / RedHat Enterprise Linux. Wygląda jednak na to, że twórcy serwera internetowego nie dystrybuują ich już. Jeśli więc chcesz użyć Lighttpd, wymagany jest kod źródłowy.

Zdobądź się

Aby pobrać kod źródłowy, potrzebujesz wget narzędzie do pobierania. Ponieważ większość systemów operacyjnych dla serwerów nie zawsze zawiera ten program, wymagana jest instalacja.

Ubuntu

sudo apt install wget

Debian

sudo apt-get install wget

Arch Linux

sudo pacman -S wget

CentOS

sudo yum install wget

Fedora

sudo dnf install wget

OpenSUSE

sudo zypper install wget

Kiedy już będziesz mieć wget narzędzie do pobierania i uruchomione na serwerze Linux (lub pulpicie, którego używasz jako serwer), użyj Płyta CD polecenie i przenieś sesję terminala do / tmp informator.

Pobieranie w / tmp (aka tymczasowy) katalog zapewni, że po uruchomieniu oprogramowanie nie zaśmieci twojego systemu plików.

cd /tmp

Kod źródłowy

Teraz, gdy terminal znajduje się w katalogu tymczasowym, wywołaj wget i pobierz wydanie kodu źródłowego lighttpd.

wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz

Alternatywnie, jeśli masz problemy z wersją TarGZ, programiści mają dostępną wersję TarXZ.

wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz

Pobranie pakietu serwera internetowego lighttpd powinno zająć kilka sekund, w zależności od połączenia internetowego. Po zakończeniu procesu przejdź do następnej sekcji tego samouczka.

Wyodrębnij kod źródłowy

Po zakończeniu pobierania kodu na serwerze Linux w katalogu tymczasowym (/ tmp), nadszedł czas na wyodrębnienie kodu z jego archiwum. Wyodrębnianie plików kodu Lighttpd w systemie Linux odbywa się za pomocą smoła Komenda.

W terminalu pisz smoła z przełącznikami „zxvf”. Umożliwi to wyodrębnienie i wyświetlenie zawartości archiwum TarGZ.

tar zxvf lighttpd-1.4.52.tar.gz

Alternatywnie, jeśli pobrałeś archiwum TarXZ zamiast TarGZ, będziesz musiał użyć smoła polecenie z innym zestawem przełączników. W szczególności te „xvJf”.

tar xvJf lighttpd-1.4.52.tar.xz

Po wyodrębnieniu kodu uruchom Płyta CD polecenie i przenieś terminal do nowego folderu.

cd lighttpd-*

Stamtąd użyj ls i przejrzyj zawartość katalogu.

ls

Skompiluj Lighttpd w systemie Linux

Budowa serwera internetowego Lighttpd składa się z kilku kroków. Nie jest zbyt skomplikowane i zaczyna się od zainstalowania wymaganych zależności.

Ubuntu

sudo apt install libpcre3-dev libbz2-dev zlib1g-dev

Debian

sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev

Arch Linux

sudo pacman -S pcre-8 zlib bzip2

Fedora

sudo dnf install pcre-devel zlib-devel libbz2-devel

OpenSUSE

sudo zypper install pcre-devel zlibary-devel libbz2-devel

Po zainstalowaniu zależności nadszedł czas na przeskanowanie systemu i utworzenie plików make w systemie. Pliki należy tworzyć za pomocą skryptu „Konfiguruj”.

./configure

Uruchom skrypt. Uruchomienie i ponowne uruchomienie skryptu może potrwać kilka razy, zwłaszcza jeśli wykryje, że w systemie brakuje plików zależności.

W naszym przewodniku staramy się pomóc w instalacjizależności potrzebne skryptowi do prawidłowego wygenerowania plików Make. Jednak nie zawsze może działać. Jeśli masz problemy, sprawdź dokumentację.

Po zakończeniu konfiguracji nadszedł czas na zbudowanie instalacji przy użyciu Robić Komenda.

make
sudo make install

Po zakończeniu instalacji konieczne będzie skonfigurowanie serwera. Aby to zrobić, przejdź na oficjalną stronę internetową.

Pakiety specyficzne dla dystrybucji

W większości Lighttpd nie wychodzi z niegosposób na utrzymanie pakietów specyficznych dla dystrybucji dla ich serwera WWW. Z tego powodu omówiliśmy, jak możesz skompilować i zbudować kod źródłowy. Ponadto pobranie kodu źródłowego jest dobrym sposobem na zapewnienie najnowszej wersji oprogramowania, niezależnie od systemu operacyjnego Linux. To powiedziawszy, niektóre dystrybucje mogą zawierać pakiet serwera WWW Lighttpd w swoich głównych źródłach oprogramowania.

Aby dowiedzieć się więcej, przejdź na stronę pkgs.org. Na stronie zobaczysz informacje o liście kilku pakietów Lighttpd. Pamiętaj jednak, że jeśli zainstalujesz wersje specyficzne dla dystrybucji, może nie być aktualizowane tak często, jak pobieranie bezpośrednio od programistów.

Komentarze