Установка сервера · 4 min read · Nov 28, 2025
Как установить и настроить сервер OpenLiteSpeed на Ubuntu 18.04 вместе с MariaDB

OpenLiteSpeed — это легкая и открытая версия популярного сервера LiteSpeed. Он поставляется с панелью управления на основе WebGUI, что отличает его от других веб-серверов, так как вы можете настроить практически все из самой панели.
В этом руководстве мы узнаем, как установить сервер OpenLiteSpeed на Ubuntu 18.04 вместе с PHP 7.2 и сервером MariaDB.
Предварительные условия
- Сервер на базе Ubuntu 18.04
- Учетная запись пользователя с правами root
Шаг 1 - Установка OpenLiteSpeed
Переключение на пользователя sudo
Выполните следующую команду, чтобы переключиться на пользователя sudo, чтобы мы могли выполнить нашу первую команду для добавления и обновления репозитория OpenLiteSpeed.
sudo -iСледующая команда добавит необходимый репозиторий для установки сервера OpenLiteSpeed.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bashВведите ‘exit’, чтобы вернуться к обычному пользователю.
Эта команда загрузит и выполнит bash-скрипт для добавления и обновления репозитория OpenLiteSpeed. Выполните следующую команду, чтобы установить последнюю версию сервера.
sudo apt install openlitespeedЧтобы проверить, был ли сервер успешно установлен, откройте браузер и перейдите по адресу http://yourdomainname:8088. Если установка прошла успешно, вы должны увидеть следующую веб-страницу.

Примечание: Сервер OpenLiteSpeed по умолчанию работает на порту 8088, который можно изменить позже в панели настроек.
По умолчанию установка OpenLiteSpeed включает версию PHP 5.6.x. Но нам это не нужно. Мы установим свою собственную копию PHP 7.2 позже в этом руководстве. Поэтому следующим шагом будет установка PHP 7.2.
Шаг 2 - Установка PHP
Чтобы установить PHP, нам нужно установить пакет под названием lsphp, который фактически является PHP, скомпилированным для работы с сервером OpenLiteSpeed. Выполните следующую команду, чтобы установить PHP и несколько его модулей.
sudo apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmpСуществует еще несколько доступных пакетов PHP. Если хотите, вы можете перечислить все доступные пакеты PHP, используя следующую команду
apt-cache search lsphp72Вы можете выбрать и установить те, которые вам нужны.
Шаг 3 - Установка сервера MariaDB
MariaDB является заменой MySQL, что означает, что команды для запуска и работы с MariaDB такие же, как и для MySQL. Чтобы установить MariaDB, выполните следующую команду
sudo apt install mariadb-serverВыполните следующую команду для выполнения стандартной конфигурации, такой как установка пароля root, удаление анонимных пользователей, запрет удаленного входа root и удаление тестовых таблиц. Нажимайте yes для всего и выберите надежный пароль для root.
sudo mysql_secure_installationСуществует предостережение при установке пароля root. MariaDB по умолчанию позволяет системным пользователям root входить в MariaDB без пароля. Но если вы собираетесь использовать стороннее приложение для доступа через root, пароль обязателен, иначе такие приложения, как PHPMyAdmin, не будут работать. Для этого вам нужно отключить аутентификацию на основе плагинов, которая является опцией по умолчанию в MariaDB.
Чтобы отключить аутентификацию плагина, сначала войдите в MySQL, используя следующую команду
sudo mysql -u rootТеперь введите следующие команды, чтобы отключить аутентификацию плагина.
use mysql;
update user set plugin='' where User='root';
flush privileges;
exitПосле этого перезапустите службу MariaDB.
sudo systemctl restart mariadb.serviceВот и все. В следующий раз, когда вы захотите войти в MySQL, используйте следующую команду
sudo mysql -u root -pИ вам будет предложено ввести пароль root, который вы установили изначально.
Шаг 4 - Настройка OpenLiteSpeed
Пришло время настроить сервер. Чтобы получить доступ к панели администратора, перейдите по адресу http://yourdomainname:7080/. И да, это означает, что панель администратора находится на порту 7080 по умолчанию. Имя пользователя по умолчанию — admin, а пароль по умолчанию — 123456.
После входа в систему вы увидите следующий экран.

Первое, что нам нужно изменить, это порты по умолчанию.
Перейдите в категорию Listeners и нажмите кнопку Просмотр напротив Default. На следующей странице в разделе Listener Default > General page нажмите значок редактирования справа и измените порт с 8080 на 80. Нажмите Сохранить, а затем выполните плавный перезапуск.

Если вы хотите изменить порт панели администратора, перейдите в раздел WebAdmin Settings >> Listeners section и нажмите кнопку просмотра напротив adminListener. Нажмите кнопку редактирования на следующей странице, и вы сможете выбрать порт по вашему выбору. Нажмите Сохранить и плавный перезапуск по завершении.
Вам также следует изменить пароль по умолчанию для панели администратора. Для этого перейдите в раздел WebAdmin Settings и нажмите вкладку Users. Нажмите кнопку редактирования, указанную напротив admin, и измените пароль. Нажмите Сохранить, а затем плавный перезапуск, чтобы внести изменения.

В случае, если вы забудете пароль администратора, вы можете сбросить его, выполнив следующую команду
sudo /usr/local/lsws/admin/misc/admpass.shЭтот скрипт позволяет вам использовать новый идентификатор и пароль администратора.
OpenLiteSpeed по умолчанию поставляется с PHP 5.6, который нам определенно не нужен, поэтому нам придется вручную переключиться на PHP 7.2, который является последним на момент написания этого руководства.
Перейдите в раздел Server Configuration и нажмите вкладку External App. В ней вы найдете приложение LiteSpeed SAPI с именем lsphp. Нажмите кнопку редактирования справа (средняя кнопка), и откроется новая страница. Внесите следующие изменения
- Name: lsphp72
- Address: uds://tmp/lshttpd/lsphp.sock
- Max Connections: 35
- Environment:
- PHP_LSAPI_MAX_REQUESTS=500
- PHP_LSAPI_MAX_REQUESTS=500
- Command: $SERVER_ROOT/lsphp72/bin/lsphp
Оставьте все остальное по умолчанию. Теперь переключитесь на вкладку Script Handler и нажмите кнопку редактирования напротив LiteSpeed SAPI и внесите следующее изменение
- Handler Name: lsphp72
Нажмите Сохранить. Теперь нажмите кнопку Graceful restart в правом верхнем углу, чтобы сохранить изменения. Это должно настроить PHP 7.2 для работы с сервером OpenLiteSpeed. Чтобы проверить, работает ли PHP правильно, посетите http://yourdomainname/phpinfo.php из вашего браузера.
Вот и все, друзья, в этом руководстве. Если у вас есть вопросы, оставьте их в комментариях. Чтобы узнать больше о сервере, посетите OpenLiteSpeed.org
Get new posts in your inbox
No spam. Unsubscribe anytime.