- - Як встановити веб-сервер Lighttpd на Linux

Як встановити веб-сервер Lighttpd на Linux

Lighttpd - це тонка альтернатива веб-серверу Apache для операційних систем сервера Unix, Linux та Windows. Основна його мета - швидке та безпечне розміщення веб-контенту.

Веб-сервер Lighttpd зручний, особливо для тих, хто потребує доставки вмісту в Інтернеті в Linux, але не обов'язково має вражаючу кількість процесора та оперативної пам’яті.

Налаштування веб-сервера Lighthttpd - це не так багатояк-от налаштування Apache або Nginx в Linux. На веб-сайті для розробки немає пакетів. Натомість, якщо ви хочете ним скористатися, потрібно завантажити пакет та встановити його вручну. Ось як це зробити.

Завантажте пакет RPM Lighttpd

Деякий час тому був пакет 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 (або на робочому столі, який ви використовуєте як сервер,) використовуйте 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

Компілюйте 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

Коли встановлені залежності, настав час сканувати вашу систему та створювати файли створення в системі. Зробити файли створюються за допомогою сценарію "Налаштувати".

./configure

Нехай сценарій працює. Може зайняти кілька разів запуск та повторний запуск сценарію, особливо якщо він визначає, що у вашій системі відсутні файли залежності.

У нашому посібнику ми робимо все можливе, щоб допомогти вам встановитизалежності, необхідні скрипту для правильного створення файлів Make. Однак це може не завжди працювати. Якщо у вас є проблеми, перевірте документацію.

Як тільки налаштування буде зроблено, саме час створити інсталяцію за допомогою Зробіть командування.

make
sudo make install

Коли все буде встановлено, потрібно буде налаштувати сервер. Для цього перейдіть на офіційний веб-сайт.

Специфічні для розповсюдження пакети

Здебільшого Lighttpd не виходить з ньогоспосіб підтримувати специфічні для дистрибутива пакети для свого веб-сервера. З цієї причини ми розповіли, як можна компілювати та створювати вихідний код. Крім того, завантаження вихідного коду - хороший спосіб забезпечити отримання останнього випуску програмного забезпечення, незалежно від того, що ваша ОС Linux. Зважаючи на це, деякі дистрибутиви можуть мати пакет веб-серверів Lighttpd у своїх основних джерелах програмного забезпечення.

Щоб дізнатися більше, перейдіть на сторінку pkgs.org. На сторінці ви побачите інформацію про список для декількох пакетів Lighttpd. Хоча майте на увазі, що якщо ви встановите випуски, що стосуються розповсюдження, вони можуть не оновлюватися так часто, як отримувати їх безпосередньо від розробників.

Коментарі