Установка сервера · 5 min read · Nov 29, 2025
Как установить OpenLiteSpeed HTTP сервер с PHP на Ubuntu 18.04 LTS

OpenLiteSpeed — это сервер HTTP с открытым исходным кодом, разработанный компанией LiteSpeed Technologies. Это высокопроизводительный и легковесный HTTP сервер с веб-интерфейсом для администрирования.
OpenLiteSpeed может обрабатывать более ста тысяч одновременных подключений с низким потреблением ресурсов (ЦП и ОЗУ) и поддерживает множество операционных систем, таких как Linux, Mac OS, FreeBSD и SunOS. Сервер может использоваться для запуска веб-скриптов, написанных на PHP, Ruby, Perl и Java.
В этом руководстве мы покажем вам, как установить OpenLiteSpeed с базой данных MariaDB и текущей версией PHP 7.4 на сервере Ubuntu 18.04.
Предварительные требования
Для этого руководства мы будем использовать последний сервер Ubuntu 18.04 с 2 ГБ ОЗУ, 25 ГБ свободного дискового пространства и 2 ЦП.
Что мы будем делать:
- Установить OpenLiteSpeed
- Установить PHP 7.4 для OpenLiteSpeed
- Установить базу данных MariaDB
- Настроить администратор OpenLiteSpeed
- Настроить OpenLiteSpeed с PHP 7.4
- Запустить OpenLiteSpeed на порту 80
- Тестирование
Шаг 1 - Установить OpenLiteSpeed
Сначала мы добавим официальный репозиторий OpenLiteSpeed для Ubuntu 18.04 и установим OpenLiteSpeed.
Чтобы добавить репозиторий OpenLiteSpeed, загрузите bash-скрипт и выполните его с помощью команды ниже.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bashПосле этого установите OpenLiteSpeed, используя команду apt ниже.
sudo apt install openlitespeed -yПосле завершения установки проверьте статус службы OpenLiteSpeed.
systemctl status openlitespeedИ вы получите сообщение, что OpenLiteSpeed работает.
Теперь проверьте порт, который используется OpenLiteSpeed.
netstat -plntuИ вы получите, что служба OpenLiteSpeed использует два стандартных порта: ‘8080’ для стандартного HTTP доступа и порт ‘8070’ для доступа к администратору OpenLiteSpeed.

Шаг 2 - Установить PHP 7.4 для OpenLiteSpeed
После установки OpenLiteSpeed мы установим последнюю версию PHP 7.4 для OpenLiteSpeed. Пакеты PHP для OpenLiteSpeed называются ‘LSPHP’ (LSAPI и PHP).
Установите пакеты PHP 7.4 для OpenLiteSpeed, используя команду apt ниже.
sudo apt install lsphp74 lsphp74-common lsphp74-mysql lsphp74-dev lsphp74-curl lsphp74-dbg -yТеперь вы установили пакеты PHP 7.4 для OpenLiteSpeed, он будет как системный сокет файл.
Проверьте это, используя команду netstat ниже.
netstat -pl | grep lsphpИ вы получите сокет файл LSPHP, как показано ниже.
Шаг 3 - Установить и настроить MySQL
На этом шаге мы установим сервер MariaDB и настроим для него пароль root.
Установите сервер MariaDB, используя команду apt ниже.
sudo apt install mariadb-client mariadb-serverПосле завершения установки запустите службу MariaDB и добавьте ее в автозагрузку.
systemctl start mariadb
systemctl enable mariadbТеперь служба MariaDB работает.
Далее мы настроим пароль root для сервера базы данных. И мы будем использовать инструмент командной строки ‘mysql_secure_installation’ для этого.
Запустите команду ‘mysql_secure_installation’ ниже.
mysql_secure_installationТеперь введите пароль root и введите ‘Y’ для остальной конфигурации.
Установить пароль root? [Y/n] Y
Удалить анонимных пользователей? [Y/n] Y
Удалить тестовую базу данных и доступ к ней? [Y/n] Y
Перезагрузить таблицы привилегий сейчас? [Y/n] YИ конфигурация пароля root для MariaDB завершена.
Теперь войдите в оболочку MySQL, используя пользователя root, как показано ниже.
mysql -u root -p
Введите ваш пароль root:После входа проверьте пользователей в системе MariaDB, используя следующий запрос.
select User, Password, Host from mysql.user;И вы получите результат, как показано ниже.

В результате вы успешно установили сервер базы данных MariaDB и настроили аутентификацию пароля root для него.
Шаг 4 - Настроить администратор OpenLiteSpeed
OpenLiteSpeed предоставляет веб-интерфейс для управления его конфигурацией.
На этом шаге мы настроим аутентификацию пользователя и пароля для панели управления OpenLiteSpeed.
Перейдите в директорию ‘/usr/local/lsws/admin/misc/‘ и вы получите некоторые инструменты, теперь выполните bash-скрипт ‘admpass.sh’, как показано ниже.
cd /usr/local/lsws/admin/misc/
sh admpass.shВведите ваше имя пользователя и пароль, и вы завершили настройку аутентификации OpenLiteSpeed.

Теперь откройте ваш веб-браузер и введите IP-адрес сервера, за которым следует порт администратора OpenLiteSpeed ‘ 7080 ‘. Мой адрес:
И вы получите панель управления администратором OpenLiteSpeed.

Введите ваше имя пользователя и пароль, затем нажмите кнопку ‘ Войти ‘.
Теперь вы получите панель управления администратором OpenLiteSpeed, как показано ниже.

В результате вы успешно настроили аутентификацию для панели управления администратором OpenLiteSpeed.
Шаг 5 - Настроить OpenLiteSpeed с PHP 7.4
На этом шаге мы настроим PHP 7.4 для OpenLiteSpeed, используя веб-администрирование.
На панели управления OpenLiteSpeed нажмите меню ‘ Конфигурация сервера ‘ слева и нажмите вкладку ‘ Внешнее приложение ‘.

Чтобы добавить новую конфигурацию PHP 7.4, нажмите кнопку добавления ‘ + ‘ справа.
Для типа выберите ‘ LiteSpeed SAPI App ‘ и нажмите кнопку ‘ Далее ‘.
Теперь введите детали конфигурации, как показано ниже.
Имя: lsphp74
Адрес: uds://tmp/lshttpd/lsphp.sock
Заметки: lsphp74 для OpenLiteSpeed
Максимальные подключения: 35
Начальное время ожидания запроса (сек): 60
Время ожидания повторной попытки (сек): 0
Команда: $SERVER_ROOT/lsphp74/bin/lsphpИ нажмите кнопку ‘ Сохранить ‘, и конфигурация PHP 7.4 была добавлена.

Далее мы изменим стандартный PHP для OpenLiteSpeed на версию PHP 7.4.
В меню ‘Конфигурация сервера’ нажмите вкладку ‘ Обработчик скриптов ‘.

Теперь нажмите кнопку ‘ Редактировать ‘ в разделе действий.
В ‘Имя обработчика’ выберите ‘ lsphp74 ‘, который мы только что добавили, и нажмите кнопку ‘ Сохранить ‘.

И в результате вы добавили и включили конфигурацию PHP 7.4 для OpenLiteSpeed.
Шаг 6 - Запустить OpenLiteSpeed на порту 80
По умолчанию OpenLiteSpeed работает на стандартном порту ‘ 8088 ‘. Чтобы запустить OpenLiteSpeed на стандартном HTTP порту ‘80’, мы можем использовать панель администрирования для изменения конфигурации.
На панели OpenLiteSpeed нажмите меню ‘ Слушатель ‘ слева.

На ‘ Стандартных ‘ слушателях нажмите кнопку ‘ просмотр ‘.
В разделе ‘ Настройки адреса ‘ нажмите кнопку ‘ редактировать ‘ справа.

Теперь измените порт на стандартный HTTP порт ‘ 80 ‘ и нажмите кнопку ‘ Сохранить ‘.

И стандартный порт OpenLiteSpeed был изменен на стандартный HTTP порт ‘80’.
Теперь нажмите кнопку перезапуска, и служба OpenLiteSpeed будет перезапущена.

В результате OpenLiteSpeed теперь работает на стандартном HTTP порту ‘ 80 ‘.
Шаг 7 - Тестирование
Откройте ваш веб-браузер и введите IP-адрес сервера в адресной строке.
И вы получите стандартную индексную страницу OpenLiteSpeed.

Далее мы протестируем конфигурацию PHP и убедимся, что она работает.
В разделе ‘ Тест PHP ‘ нажмите кнопку ‘ нажмите здесь ‘.
И вы получите страницу phpinfo, как показано ниже.

В результате вы установили веб-сервер OpenLiteSpeed с базой данных MariaDB и PHP 7.4 на сервере Ubuntu 18.04.
Ссылки
Get new posts in your inbox
No spam. Unsubscribe anytime.