Как установить OpenLiteSpeed на Debian 12

OpenLiteSpeed – высокопроизводительный, бесплатный и открытый веб-сервер от компании LiteSpeed Technologies. OpenLiteSpeed предназначен прежде всего для быстрой и эффективной работы веб-приложений, особенно это касается приложений, работающих на PHP. Данный веб-сервер является облегчённой версией коммерческого продукта LiteSpeed Enterprise. Далее рассмотрим, как установить OpenLiteSpeed на виртуальную машину, которая работает под управлением Debian 12.

Как установить OpenLiteSpeed на Debian 12

Перед установкой нового программного обеспечения хорошим тоном является обновление списка доступных пакетов и их версий. Чтобы выполнить данную процедуру, запустите команду:

$ sudo apt update

По завершении обновления установите консольные утилиты для скачивания данных – wget и curl, которые понадобятся в дальнейшем:

$ sudo apt install wget curl

Следующей командой выполните установку официального репозитория LiteSpeed:

$ sudo wget -O - https://repo.litespeed.sh | sudo bash

Успешное завершение установки репозитория должно завершиться следующим сообщением:

LiteSpeed repository has been setup!

После чего установите непосредственно OpenLiteSpeed:

$ sudo apt install openlitespeed

OpenLiteSpeed имеет панель управления, для подключения к которой необходимо создать учётную запись администратора. Для создания данного пользователя запустите предназначенный для этого скрипт:

$ sudo /usr/local/lsws/admin/misc/admpass.sh

При работе скрипта нужно будет придумать и указать имя пользователя. При этом нажатием клавиши Enter можно согласиться с дефолтным именем – admin. Также необходимо дважды указать новый пароль, который будет использоваться при подключении к панели управления.

Создание учётной записи администратора при помощи скрипта admpass.sh

Подключение к панели управления

Панель управления OpenLiteSpeed работает на порту 7080. Исходя из чего, необходимо в брандмауэре UFW разрешить доступ к серверу через данный порт:

$ sudo ufw allow 7080/tcp

Также откройте TCP-порт 8088, который по умолчанию используется веб-сервером для доступа к дефолтному веб-сайту OpenLiteSpeed:

$ sudo ufw allow 8088/tcp

После чего запустите браузер на своей локальной рабочей станции и перейдите на X.X.X.X:7080, заменив X.X.X.X на IP-адрес вашего виртуального сервера.

Когда откроется приглашение к аутентификации в панели управления, в строке User Name укажите имя пользователя администратора, созданное при выполнении скрипта admpass.sh. В строку же Password введите пароль данной учётной записи, после чего нажмите Login.

Приглашение к аутентификации в панели управления OpenLiteSpeed

Если имя и пароль администратора вы указали верно, перед вами откроется окно панели управления OpenLiteSpeed.

Окно панели управления OpenLiteSpeed

Также проверьте доступность дефолтной веб-страницы OpenLiteSpeed, которая работает на TCP-порту 8088:

Дефолтная веб-страница OpenLiteSpeed - Как установить OpenLiteSpeed на Debian

Чтобы веб-сайт, работающий на OpenLiteSpeed, был доступен по стандартному TCP-порту, то есть 80-му, откройте панель управления и перейдите во вкладку Listeners. Там нажмите View в столбце Actions.

Значок View во вкладке Listeners - Как установить OpenLiteSpeed на Debian

Затем в левой части шапки Address Settings кликните значок Edit.

Значок Edit в левой части шапки Address Settings - Как установить OpenLiteSpeed на Debian

В строке Port укажите номер порта 80 вместо 8088. Затем кликните Save, чтобы сохранить внесённое изменение.

Изменение номера порта - Как установить OpenLiteSpeed на Debian

После чего нажмите Graceful Restart, чтобы активировать изменения в конфигурации OpenLiteSpeed.

Активация новой конфигурации кнопкой Graceful Restart

И наконец, чтобы открыть доступ к веб-странице OpenLiteSpeed через стандартный HTTP-порт, добавьте в брандмауэр UFW разрешающее правило для данного протокола:

$ sudo ufw allow http

Вам также может понравиться