- - Как да инсталирате уеб сървъра Lighttpd на Linux

Как да инсталирате уеб сървъра Lighttpd на Linux

Lighttpd е слаба алтернатива на уеб сървъра Apache за Unix, Linux и Windows сървърни операционни системи. Основната му цел е да доставя уеб съдържание по бърз и сигурен начин.

Уеб сървърът Lighttpd е удобен, особено за тези, които трябва да доставят съдържание в мрежата в Linux, но не е задължително да имат впечатляващо количество процесор и оперативна памет.

Настройката на уеб сървъра Lighthttpd не е многокато настройка на Apache или Nginx на Linux. На уебсайта за разработка няма налични пакети. Вместо това, ако искате да го използвате, трябва да изтеглите пакет и да го инсталирате ръчно. Ето как да го направите

Изтеглете Lighttpd RPM пакета

Преди малко имаше пакет RPM Lighttpd заCentOS / RedHat Enterprise Linux. Изглежда обаче, че разработчиците на уеб сървъра вече не ги разпространяват. Така че, ако искате да използвате Lighttpd, е необходим изходният код.

Вземете wget

За да изтеглите изходния код, ще ви трябва Wget инструмент за изтегляне. Тъй като повечето сървърни операционни системи не винаги включват тази програма, инсталирането е задължително.

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

След като получите това Wget да изтеглите инструмент до d, работещ на вашия Linux сървър (или Desktop, който използвате като сървър,) използвайте CD командвайте и преместете сесията на терминала към / TMP директория.

Извършването на изтеглянето в / TMP (известна още като временна) директория ще гарантира, че след като софтуерът е стартиран и работи, той не запалва вашата файлова система.

cd /tmp

Програмен код

Сега, когато терминалът е във вик за временна директория Wget и вземете освобождаването на изходния код на lighttpd.

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

Освен това, ако имате проблеми с изданието TarGZ, разработчиците разполагат с версия на TarXZ.

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

Пакетът на уеб сървъра lighttpd трябва да отнеме няколко секунди, в зависимост от вашата интернет връзка. Когато процесът приключи, преминете към следващия раздел на този урок.

Извличане на изходния код

При вече изтегления код на сървърната система на Linux във временната директория (/ TMP), сега е време да извлечете кода от архива си. Извличането на кодовете на Lighttpd в Linux се извършва с катран команда.

В терминал пишете катран с превключвателите “zxvf”. Това ще ви позволи да извлечете и прегледате съдържанието на архива на TarGZ.

tar zxvf lighttpd-1.4.52.tar.gz

Освен това, ако сте изтеглили архива на TarXZ вместо TarGZ, ще трябва да използвате катран команда с различен набор от превключватели. По-конкретно „xvJf“.

tar xvJf lighttpd-1.4.52.tar.xz

С извлечения код стартирайте CD командвайте и преместете терминала в новата папка.

cd lighttpd-*

Оттам използвайте LS и преглед на съдържанието на директорията.

ls

Компилирайте Lighttpd в Linux

Изграждането на уеб сървъра Lighttpd има няколко стъпки. Не е прекалено сложно и започва с инсталирането на необходимите зависимости.

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

С инсталираните зависимости е време да сканирате системата си и да създадете make файлове в системата. Направете файлове се създават със скрипт „Конфигуриране“.

./configure

Оставете сценария да работи. Може да отнеме няколко пъти стартиране и повторно изпълнение на скрипта, особено ако определи, че в системата ви липсват файлове за зависимост.

В нашето ръководство ние правим всичко възможно да ви помогнем да инсталиратезависимостите, от които скриптът трябва да генерира правилно Make файлове. Това обаче може не винаги да работи. Ако имате проблеми, проверете документацията.

След като конфигурирането е направено, е време да изградите инсталацията с помощта на правя команда.

make
sudo make install

Когато всичко приключи с инсталирането, ще трябва да конфигурирате сървъра. За да направите това, отидете на официалния уебсайт.

Специфични за дистрибуцията пакети

В по-голямата си част Lighttpd не излиза от негоначин за поддържане на специфични за дистрибуцията пакети за техния уеб сървър. Поради тази причина разбрахме как можете да компилирате и изградите изходния код. Освен това изтеглянето на изходния код е добър начин да се гарантира, че можете да получите най-новата версия на софтуера, независимо от това каква е вашата Linux операционна система. С това казано, някои дистрибуции може да имат пакет от уеб сървъри Lighttpd в основните си софтуерни източници.

За да научите повече, отидете на pkgs.org. На страницата ще видите информация за изброени за няколко пакета Lighttpd. Въпреки това, имайте предвид, че ако инсталирате специфичните за дистрибуцията издания, може да не се актуализира толкова често, колкото да го получите направо от разработчиците.

Коментари