Веб-сервер · 4 min read · Nov 29, 2025

Как установить и настроить веб-сервер OpenLiteSpeed на Debian 10

OpenLiteSpeed — это бесплатный, с открытым исходным кодом и легковесный HTTP-сервер, разработанный компанией LiteSpeed Technologies. OpenLiteSpeed поддерживает множество операционных систем, включая Debian, Ubuntu, Mac OS, FreeBSD и многие другие. Он предоставляет веб-интерфейс для управления веб-сервером из веб-браузера. OpenLiteSpeed используется для легкого создания и управления веб-сайтами. Это мощный, модульный HTTP-сервер, способный обрабатывать сотни тысяч одновременных подключений.

В этом руководстве мы покажем вам, как установить OpenLiteSpeed на сервер Debian 10.

Требования

  • Сервер с установленным Debian 10.
  • Пароль root, настроенный на вашем сервере.

Начало работы

Сначала вам нужно обновить ваши пакеты до последней версии. Вы можете обновить их, выполнив следующую команду:

apt-get update -y  
apt-get upgrade -y

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

Затем установите необходимые зависимости с помощью следующей команды:

apt-get install install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev

После установки всех необходимых зависимостей вы можете перейти к следующему шагу.

Установка и настройка OpenLiteSpeed

По умолчанию OpenLiteSpeed недоступен в стандартном репозитории Debian 10. Поэтому вам нужно будет установить OpenLiteSpeed из исходников.

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

wget https://openlitespeed.org/packages/openlitespeed-1.5.2.tgz

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

tar -xvzf openlitespeed-1.5.2.tgz

Затем перейдите в директорию openlitespeed-1.5.2 и установите OpenLiteSpeed с помощью следующей команды:

cd openlitespeed-1.5.2  
sh install.sh

После установки OpenLiteSpeed вам нужно будет настроить административный пароль для веб-интерфейса. Вы можете сделать это с помощью следующей команды:

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

Создайте пользователя администратора и пароль, как показано ниже:

Пожалуйста, укажите имя пользователя администратора.
Это имя пользователя, необходимое для входа в административный веб-интерфейс.

Имя пользователя [admin]: admin

Пожалуйста, укажите пароль администратора.
Это пароль, необходимый для входа в административный веб-интерфейс.

Пароль: 
Повторите пароль: 
Имя пользователя/пароль администратора успешно обновлены!

Затем запустите веб-сервис OpenLiteSpeed с помощью следующей команды:

/etc/init.d/lsws start

OpenLiteSpeed теперь работает и слушает на порту 8088. Откройте ваш веб-браузер и введите URL http://your-server-ip:8088. Вы будете перенаправлены на следующую страницу:

OpenLiteSpeed Веб-сервер на Debian 10

Установка MariaDB для OpenLiteSpeed

По умолчанию MariaDB доступна в стандартном репозитории Debian 10. Вы можете установить его, просто выполнив следующую команду:

apt-get install mariadb-server mariadb-client -y

После установки MariaDB запустите MariaDB и включите его автозапуск после перезагрузки системы с помощью следующей команды:

systemctl start mariadb  
systemctl enable mariadb

Затем вам нужно будет обеспечить безопасность вашей установки MariaDB. Вы можете обеспечить безопасность, запустив следующий скрипт:

mysql_secure_installation

Этот скрипт настроит пароль root, удалит анонимных пользователей, запретит удаленный вход для root и удалит тестовую базу данных.

mysql_secure_installation

Ответьте на все вопросы, как показано ниже:

Введите текущий пароль для root (нажмите Enter, если нет):
Установить пароль root? [Y/n]: N
Удалить анонимных пользователей? [Y/n]: Y
Запретить удаленный вход для root? [Y/n]: Y
Удалить тестовую базу данных и доступ к ней? [Y/n]:  Y
Перезагрузить таблицы привилегий сейчас? [Y/n]:  Y

После обеспечения безопасности MariaDB войдите в оболочку MariaDB с помощью следующей команды:

mysql -u root

Затем отключите аутентификацию плагина, выполнив следующие команды:

MariaDB [(none)]>use mysql;  
MariaDB [(none)]>update user set plugin='' where User='root';

Затем сбросьте привилегии и выйдите из оболочки MariaDB с помощью следующей команды:

MariaDB [(none)]>flush privileges;  
MariaDB [(none)]>exit;

После завершения вы можете перейти к следующему шагу.

Установка PHP для OpenLiteSpeed

По умолчанию PHP недоступен в репозитории OpenLiteSpeed. Поэтому вам нужно будет скомпилировать PHP из веб-интерфейса OpenLiteSpeed.

Чтобы получить доступ к панели администратора OpenLiteSpeed, откройте ваш веб-браузер и введите URL http://your-server-ip:7080. Вы должны увидеть следующую страницу:

PHP для OpenLiteSpeed

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

Панель управления OpenLiteSpeed

Теперь нажмите на Инструменты > Компилировать PHP, вы должны увидеть следующую страницу:

Компиляция PHP в OpenLiteSpeed

Теперь выберите версию PHP, которую вы хотите установить, и нажмите кнопку Далее. Вы должны увидеть следующую страницу:

Выбор параметров сборки

Теперь выберите параметры сборки и нажмите кнопку Далее, чтобы начать загрузку PHP. После успешного завершения процесса вы должны увидеть следующую страницу:

Загрузка исходного кода

Затем нажмите кнопку Далее. Вы должны увидеть следующую страницу:

Установка PHP на LWS

Теперь войдите на ваш сервер из терминала и выполните предгенерированный скрипт, как показано ниже:

/usr/local/lsws/phpbuild/buildphp_manual_run.sh

Этот скрипт загрузит и скомпилирует PHP и связанные модули на вашем сервере.

Вы можете проверить процесс установки с помощью следующей команды:

tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.log

После успешного завершения установки вы должны увидеть следующий вывод:

скопировать скомпилированный php бинарный файл в директорию litespeed
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7

==============================================
Завершено построение PHP 7.3.6 с LSAPI
==============================================
Сб 13 Июл 2019 08:07:36 AM EDT

ГОТОВО

Поздравляем! вы успешно установили и настроили OpenLiteSpeed на сервере Debian 10. Теперь вы можете легко разместить ваш веб-сайт, используя OpenLiteSpeed. Для получения дополнительной информации вы можете посетить официальную документацию OpenLiteSpeed на OpenLiteSpeed Doc

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.