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. Въпреки това, имайте предвид, че ако инсталирате специфичните за дистрибуцията издания, може да не се актуализира толкова често, колкото да го получите направо от разработчиците.
Коментари