Веб-сервер · 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 startOpenLiteSpeed теперь работает и слушает на порту 8088. Откройте ваш веб-браузер и введите URL http://your-server-ip:8088. Вы будете перенаправлены на следующую страницу:

Установка 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. Вы должны увидеть следующую страницу:

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

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

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

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

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

Теперь войдите на ваш сервер из терминала и выполните предгенерированный скрипт, как показано ниже:
/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
Get new posts in your inbox
No spam. Unsubscribe anytime.