Вернуть старое меню
Бесплатно, 24/7 8 (800) 775-97-42
Country flag RU
Country flag EN
Country flag DE
₽ RUB
$ USD
€ EUR
Выбрать VPS
Маркетплейс
О нас
Сообщество
Поддержка
Баланс:
Бонусы:
Войти
Выйти
Зарегистрироваться
ГОТОВЫЕ ТАРИФЫ
Ref icon
VPS Старт От 139 рублей/мес
Ref icon
VPS Мощные Мощные серверы по выгодной цене
Ref icon
VPS Windows Удобные конфигурации для работы с ОС Windows
Ref icon
VPS Быстрые NVMe Максимальная скорость с промышленными NVMe дисками
Ref icon
VPS Plesk Настройте сервер под себя в несколько кликов
Ref icon
VPS с 1C для бухгалтеров Оптимизированные под 1C серверы
Ref icon
VPS для трейдинга Установите торговые терминалы за 1 клик
Ref icon
VPS для геймеров Мощное железо для мощных рейдов
Ref icon
VPS для бизнеса Настроить любой параметр сервера
Ref icon
Посмотреть все тарифы
Card icon Своя конфигурация
Удобный конфигуратор позволит вам настроить любой параметр сервера, а мы предложим за него лучшую цену.
Собрать
Card icon Бесплатный тест на 3 дня
Только для новых пользователей. Возьмите на тест любой сервер до 3000 рублей, проверьте приложения и программы, установив их на VPS.
Попробовать
АККАУНТ Мои серверы Домены Заказать Настройки Партнеру
КЛИЕНТАМ
О компании Входим в топ-15 IAAS в России
Дата-центры 17 ЦОД уровня Tier III в 7 странах
Аттестация по ФСТЭК Поможем с гос. лицензированием
Бонусная программа Накопительная система лояльности
Card icon Пинг до дата-центров
Измерьте ping от вас до всех наших дата-центров. Мы подберем тот, который подходит для вас идеально.
Измерить
Card icon Бесплатный тест на 3 дня
Только для новых пользователей. Возьмите на тест любой сервер до 3000 рублей, проверьте приложения и программы, установив их на VPS.
Попробовать
АККАУНТ Мои серверы Домены Заказать Настройки Партнеру
КЛИЕНТАМ
Справочник Пошаговые инструкции, как настроить VPS
FAQ Частые вопросы о настройке VPS и сервисе
Новости и события Новости сервиса, информация о событиях и спецпроектах компании
Card icon Соцсети
Наш блог на Хабре, выступления, новости компании.
Присоединиться
Card icon Бесплатный тест на 3 дня
Только для новых пользователей. Возьмите на тест любой сервер до 3000 рублей, проверьте приложения и программы, установив их на VPS.
Попробовать
АККАУНТ Мои серверы Домены Заказать Настройки Партнеру
Бесплатно, 24/7 8 (800) 775-97-42
Mobile menu button
Выбрать VPS
Mobile card icon
Своя конфигурация Удобный конфигуратор позволит вам настроить любой параметр сервера, а мы предложим за него лучшую цену.
Собрать
Ref icon
VPS Старт От 139 рублей/мес
Ref icon
VPS Мощные Мощные серверы по выгодной цене
Ref icon
VPS Windows Удобные конфигурации для работы с ОС Windows
Ref icon
VPS Быстрые NVMe Максимальная скорость с промышленными NVMe дисками
Ref icon
VPS Plesk Настройте сервер под себя в несколько кликов
Ref icon
VPS с 1C для бухгалтеров Оптимизированные под 1C серверы
Ref icon
VPS для трейдинга Установите торговые терминалы за 1 клик
Ref icon
VPS для геймеров Мощное железо для мощных рейдов
Ref icon
VPS для бизнеса Настроить любой параметр сервера
Ref icon
Посмотреть все тарифы
Ref icon
Бесплатный тест на 3 дня
Маркетплейс
О нас
Mobile card icon
Пинг до дата-центров Измерьте ping от вас до всех наших дата-центров. Мы подберем тот, который подходит для вас идеально.
Измерить
О компании Входим в топ-15 IAAS в России
Дата-центры 17 ЦОД уровня Tier III в 7 странах
Аттестация по ФСТЭК Накопительная система лояльности
Бонусная программа Накопительная система лояльности
Сообщество
Mobile card icon
Соцсети Наш блог на Хабре, выступления, новости компании.
Присоединиться
Справочник Пошаговые инструкции, как настроить VPS
FAQ Частые вопросы о настройке VPS и сервисе
Новости и события Новости сервиса, информация о событиях и спецпроектах компании
Поддержка
Country flag RU
Country flag EN
Country flag DE
₽ RUB
$ USD
€ EUR
Войти
Зарегистрироваться
Личный кабинет
Мои серверы
Домены
Баланс: Бонусы:
Заказать
Настройки
Партнеру
Выйти
Мои серверы
Домены
Заказать
Настройки
Партнеру
  • ВЫБРАТЬ VPS
  • ДАТА-ЦЕНТРЫ
  • СПРАВОЧНИК
  • ПОДДЕРЖКА
  • ВОЙТИ
RuVDS/Справочник/Развертывание ПО на VPS сервере/Как запустить несколько сайтов на OpenLiteSpeed

Как запустить несколько сайтов на OpenLiteSpeed

38 просмотров 0 2024-12-19 2025-05-19

OpenLiteSpeed – открытый веб-сервер от LiteSpeed Technologies, ориентированный в первую очередь на высокую производительность и низкое потребление ресурсов. Данный веб-сервер поддерживает асинхронную архитектуру, которая позволяет обрабатывать тысячи одновременных соединений с минимальной нагрузкой на сервер. OpenLiteSpeed полностью совместим с Apache по .htaccess, mod_rewrite и PHP, а также имеет удобную веб-панель управления. В данной статье разберём, как установить OpenLiteSpeed и запустить на нём несколько сайтов. Основой для работы с OpenLiteSpeed в нашем примере будет виртуальный сервер, работающий под управлением Ubuntu 24.04.

Мы разместим на OpenLiteSpeed два сайта с доменными именами your-site-name.ru и your-site-name.store. При этом следует учитывать, что A-запись настраиваемых доменов должна содержать IP-адрес виртуального сервера, на котором сайты будут размещены.

Как установить OpenLiteSpeed на Ubuntu 24.04

Поскольку OpenLiteSpeed отсутствует в стандартных репозиториях Ubuntu, для его установки необходимо добавить в систему официальный репозиторий LiteSpeed. Для добавления данного репозитория LiteSpeed предоставляет специальный скрипт, который можно запустить командой:

$ sudo wget -O - https://repo.litespeed.sh | sudo bash

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

LiteSpeed repository has been setup!

После чего можно запустить установку OpenLiteSpeed с использованием пакетного менеджера apt:

$ sudo apt install openlitespeed

Для доступа к панели управления необходимо создать учётную запись администратора. Чтобы это сделать, запустите на выполнение специальный скрипт, созданный при инсталляции OpenLiteSpeed:

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

В процессе работы скрипт предложит указать имя создаваемого пользователя, в качестве которого вы можете использовать предложенное по умолчанию – admin. Затем нужно будет придумать и дважды ввести пароль для данной учётной записи.

Создание учётной записи администратора для панели управления OpenLiteSpeed

Как запустить несколько сайтов на OpenLiteSpeed

Чтобы разместить сайты на OpenLiteSpeed, необходимо, во-первых, создать директории для каждого из них, в которых будут находиться файлы сайтов:

$ sudo mkdir -p /var/www/your-site-name.ru
$ sudo mkdir -p /var/www/your-site-name.store

После этого создайте файл стартовой страницы для первого сайта:

$ sudo nano /var/www/your-site-name.ru/index.html

В данный файл добавьте HTML-разметку, например, следующего вида:

<html>
   <head>
      <title>
         Your OpenLiteSpeed Site
      </title>
   </head>
   <body>
      <h1>
         Your Site on OpenLiteSpeed: your-site-name.ru!
      </h1>
   </body>
</html>

Закройте файл, сохранив внесённые изменения, после чего создайте аналогичный файл для следующей веб-страницы:

$ sudo nano /var/www/your-site-name.store/index.html

И так же скопируйте в него HTML-разметку стартовой страницы второго сайта:

<html>
   <head>
      <title>
         Your OpenLiteSpeed Site
      </title>
   </head>
   <body>
      <h1>
         Your Site on OpenLiteSpeed: your-site-name.store!
      </h1>
   </body>
</html>

После создания HTML-файлов необходимо настроить виртуальные хосты. Для каждого из сайтов следует указать доменное имя, корневую папку, расположение файла конфигурации и прочее. Также нужно будет подключить виртуальные хосты к Listener’ам. С помощью данных компонентов веб-сервер будет знать, на какие домены и порты они должны реагировать. Всё это настраивается в панели управления, которая изначально работает на TCP-порту 7080. Таким образом, чтобы можно было подключиться к веб-интерфейсу панели управления, добавьте в брандмауэр разрешающее правило для TCP-порта 7080:

$ sudo ufw allow 7080/tcp

После чего откройте браузер и перейдите на X.X.X.X:7080, где вместо X.X.X.X используйте IP-адрес вашего виртуального сервера. Для аутентификации вам понадобятся логин и пароль учётной записи, которые вы создали, запустив скрипт /usr/local/lsws/admin/misc/admpass.sh.

Подключение к панели управления OpenLiteSpeed

Изначально дефолтный Listener на OpenLiteSpeed доступен на порту 8088. Поэтому, чтобы добавляемые сайты открывались на стандартном 80-м порту, нужно либо создать новый Listener, либо изменить порт существующего. Для изменения номера порта перейдите во вкладку Listeners, где нажмите на значок View в столбце Actions.

Вкладка Listeners - Как запустить несколько сайтов на OpenLiteSpeed

Далее в строке Address Settings нажмите на значок Edit.

Редактирование дефолтного Listener'а - Как запустить несколько сайтов на OpenLiteSpeed

Затем измените номер порта на 80 и для сохранения изменения нажмите на значок Save.

Изменение номера порта - Как запустить несколько сайтов на OpenLiteSpeed

Чтобы активировать новую конфигурацию OpenLiteSpeed, выполните его перезапуск при помощи кнопки Graceful Restart.

Перезапуск конфигурации OpenLiteSpeed

Как добавить виртуальные хосты

Для добавления новых виртуальных хостов перейдите во вкладку Virtual Hosts и в строке Virtual Host List нажмите на значок Add.

Вкладка Virtual Hosts - Как запустить несколько сайтов на OpenLiteSpeed

Для создания нового виртуального хоста в строке Virtual Host Name укажите доменное имя сайта, в нашем случае это – your-site-name.ru. В строке Virtual Host Root укажите полный путь к каталогу, в котором будут находиться файлы сайта, в нашем примере это /var/www/your-site-name.ru. В свою очередь, строка Config File должна содержать путь к конфигурационному файлу виртуального хоста – /usr/local/lsws/conf/vhosts/your-site-name.ru/vhost.conf.

Также значения в строках Enable Scripts/ExtApps и Restrained переключите в состояние Yes или No. Первый параметр включает или отключает запуск скриптов и внешних приложений, второй же отвечает за ограниченный режим при их выполнении.

Для сохранения внесённых изменений нажмите на значок Save.

Добавление нового виртуального хоста

При сохранении нового виртуального хоста панель управления сообщит о том, что файла конфигурации не существует, и предложит создать его. Чтобы это сделать, нажмите ссылку CLICK TO CREATE.

Создание файла конфигурации для нового виртуального хоста

Об успешном создании конфигурационного файла система сообщит следующей фразой: /usr/local/lsws/conf/vhosts/your-site-name.ru/vhost.conf has been created successfully.

После чего ещё раз нажмите на значок Save, затем аналогичным образом добавьте виртуальный хост для следующего сайта.

Сохранение нового виртуального хоста

После добавления виртуальных хостов перезапустите конфигурацию OpenLiteSpeed при помощи кнопки Graceful Restart.

Перезапуск конфигурации OpenLiteSpeed

Для каждого из виртуальных хостов необходимо добавить основные настройки в созданные конфигурационные файлы. Чтобы сделать это, откройте первый из них:

$ sudo nano /usr/local/lsws/conf/vhosts/your-site-name.ru/vhost.conf

Данный файл должен содержать настройки для конкретного сайта, такие как:

  • docRoot – путь к корневому каталогу сайта;
  • vhDomain – домен сайта, который используется для «привязки» Listener’а и маршрутизации запросов;
  • vhAliases – альтернативный домен сайта;
  • enableGzip – параметр, включающий gzip-сжатие ответов для повышения скорости загрузки сайта;
  • настройки логов – error.log и access.log;
  • index – блок, описывающий файлы, которые виртуальный хост будет считать главными;
  • rewrite – блок, отвечающий за систему правил перезаписи URL.
docRoot                  /var/www/your-site-name.ru
vhDomain                 your-site-name.ru
vhAliases                www.your-site-name.ru
enableGzip               1

errorlog $VH_ROOT/logs/error.log
accesslog $VH_ROOT/logs/access.log

index  {
  useServer              0
  indexFiles             index.html, index.php
}

rewrite  {
  enable                 1
  autoLoadHtaccess       1
}

Затем аналогичным образом отредактируйте конфигурационный файл для второго сайта:

$ sudo nano /usr/local/lsws/conf/vhosts/your-site-name.store/vhost.conf

И так же наполните его соответствующим содержимым:

docRoot                  /var/www/your-site-name.store
vhDomain                 your-site-name.store
vhAliases                www.your-site-name.store
enableGzip               1

errorlog $VH_ROOT/logs/error.log
accesslog $VH_ROOT/logs/access.log

index  {
  useServer              0
  indexFiles             index.html, index.php
}

rewrite  {
  enable                 1
  autoLoadHtaccess       1
}

«Привязка» виртуальных хостов

Далее переключитесь в панель управления и во вкладке Listeners нажмите на кнопку View, чтобы перейти к заключительной части настройки виртуальных хостов.

Вкладка Listeners - Как запустить несколько сайтов на OpenLiteSpeed

Здесь в строке Virtual Host Mappings нажмите на значок Add.

Добавление виртуального хоста в Virtual Host Mappings

В данном случае мы «привязываем» новый виртуальный хост к Listener’у, который будет «слушать» определённый порт (в нашем примере это TCP-порт 80) и отвечать на запросы по доменам your-site-name.ru и www.your-site-name.ru. Для этого в строке Virtual Host выберите из списка имя виртуального хоста, а в строке Domains перечислите доменные имена, чьи запросы Listener будет обрабатывать для «привязанного» виртуального хоста.

Привязка виртуального хоста в Virtual Host Mappings

Чтобы сохранить изменения, нажмите Save и повторите процедуру «привязки» для остальных виртуальных хостов.

Привязка виртуального хоста в Virtual Host Mappings

Для активации изменений конфигурации кликните Graceful Restart.

Перезапуск конфигурации OpenLiteSpeed - Как запустить несколько сайтов на OpenLiteSpeed

Чтобы ваши сайты стали доступны для подключения через 80-й порт, добавьте в брандмауэр UFW разрешающее правило для протокола HTTP:

$ sudo ufw allow http

После чего откройте браузер и проверьте доступность созданных виртуальных хостов, перейдя на каждый из них по ссылке вида http://your-site-name.ru.

Проверка доступности страницы сайта - Как запустить несколько сайтов на OpenLiteSpeed

Статья полезна?

Да  Нет
Похожие статьи
  • make com: Авторизация Bearer токеном на примере API RUVDS
  • Как установить Flask на Ubuntu 24.04
  • Как настроить HTTPS-доступ к веб-интерфейсу Gitea
  • Как установить Gitea на Linux
  • Как установить Node Exporter на Linux
  • Как установить VictoriaMetrics на Ubuntu 24.04
Оставить комментарий Отменить ответ

Популярные статьи
  • Как подключиться по RDP из-под MacOS
  • Как установить PostgreSQL и pgAdmin4 в Ubuntu 20.04
  • Управление портами в Linux (Ubuntu/Debian/CentOS)
  • Настройка VPN с использованием WireGuard
  • Как извлекать и разархивировать файлы .tar.gz в Linux-системах
Разделы Справочника
  • Настройка VPS Сервера
  • Начало работы
  • Особенности виртуального сервера
  • Партнерам
  • Развертывание ПО на VPS сервере
  • Сетевые настройки сервера
GAME OVERNIGHT
CLOUDRUSSIA
STRATONET
SPACE DC
ARCTIC DC
VPS/VDS серверы:
Тестовый период
Дешевый VPS
VPS Старт
VPS Мощные
VPS Windows
VPS Быстрые NVMe
VPS с 1C
Форекс VPS
Игровые серверы
VPS для бизнеса
Пинг до дата-центров
Услуги:
Маркетплейс
Панель ispmanager
Антивирусная защита
Аренда лицензий
Облачное хранилище
VPS серверы с Plesk Obsidian
Колокация
Looking Glass
DNS
Клиентам:
О компании
Дата-Центры
Новости
Аттестация по ФСТЭК
Бонусная программа
Публичная Оферта
Соглашение об уровне услуг
Политика обработки персональных данных
Сувениры от RuVDS
Партнерам:
Для прессы
Партнерская программа
Отзывы
API
Помощь:
Справочник
FAQ
Созданных
серверов
231504
Huawey
Supermicro
Cisco
Intel
Microsoft
ISP
Kaspersky
RDCA Logo

«Креатив года» Премия ЦОДы.рф 2021, 2025

RDCA Logo

«Хостер года» Премия ЦОДы.рф 2023

RDCA Logo

«Человек года» Премия ЦОДы.рф 2024

RuVDS
support@RUVDS.com
8 (800) 775-97-42
+7 (495) 135-10-99
МЫ В СОЦИАЛЬНЫХ СЕТЯХ
Copyright © 2025 RuVDS. Все права защищены.
ООО "МТ ФИНАНС" | ОГРН 1157746680332
Оставить отзыв

Условия получения бонуса за оставленный отзыв:

  1. Напишите про нас на любом из специализированных сайтах для отзывов.
  2. Пришлите нам текст отзыва и ссылку на ваш отзыв.
  3. После проверки, мы опубликуем ваш отзыв у нас на сайте и также начислим бонус на ваш баланс.
Strong Testimonials form submission spinner.

Обязательное поле

Укажите электронную почту вашего аккаунта RUVDS
Укажите ссылку на ваш отзыв
rating fields
Поставьте оценку серверам RUVDS
Оставить отзыв
Strong Testimonials form submission spinner.

Обязательное поле

Укажите электронную почту вашего аккаунта RUVDS
Укажите ссылку на ваш отзыв
rating fields
Поставьте оценку серверам RUVDS