
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
. Также необходимо дважды указать новый пароль, который будет использоваться при подключении к панели управления.

Подключение к панели управления
Панель управления 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, которая работает на TCP-порту 8088:

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

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

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

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

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