Ispmanager 6 lite, pro, host

Веб-сервер LiteSpeed

LiteSpeed это коммерческий веб-сервер, который известен своей высокой производительностью. LiteSpeed отличается от других веб-серверов:

  • скоростью
  • уровнем безопасности
  • способом обслуживания динамического контента

Ниже представлены основные отличия бесплатной и платной редакций веб-серверов:

OpenLiteSpeedLiteSpeed
Поддерживает только собственный формат шаблонов конфигурационных файловПолностью совместим с конфигурационными файлами Apache. Загружает и заменяет все его предустановленные функции напрямую
Имеет ограниченную поддержку .htaccess только для перезаписи правил, но не для директивИмеет полную поддержку .htaccess

О других преимуществах LiteSpeed написано на нашем сайте ispmanager. 

Требования

  • Панель ispmanager версии 6.123 и выше
  • На сервере не используется ОС CloudLinux
  • На сервере не установлены другие веб-серверы

Установка веб-сервера

Существует два способа установки LiteSpeed: во время установки панели и после ее установки. 

При установке панели

  1. Подключитесь к серверу с панелью ispmanager по SSH.
  2. Запустите скрипт установки панели:
    sh install.sh
    Используйте параметр --litespeed KEY, чтобы активировать лицензионный ключ веб-сервера.

  3. На втором шаге установки выберите панель с рекомендуемым ПО.
    При выборе минимальной сборки панели, LiteSpeed можно установить позже внутри панели в разделе Модули.
      
  4. На третьем шаге выберите установку веб-сервера LiteSpeed.
  5. Завершите установку панели.

После установки панели

  1. Авторизуйтесь в ispmanager под учетной записью уровня администратор или выше.
  2. Перейдите в раздел Модули.
  3. В списке найдите LiteSpeed. 
  4. Нажмите Установить.
  5. Дождитесь установки веб-сервера. 

Включение веб-сервера

  • Установка других веб-серверов доступна после удаления LiteSpeed.
  • Веб-сервер устанавливается «поверх» Apache.
  • Для сайтов доступен единственный Режим работы PHP LSAPI.
  • Для пользователей доступен единственный Тип обработчика PHP LSAPI.
  • Настройка пользовательских лимитов, работающих на уровне Nginx, будет недоступна. 
  • PHP 5.2 недоступен после установки LiteSpeed.

Технические подробности

Команды и их назначение:

  • /usr/local/mgr5/etc/scripts/litespeed_install.sh — скрипт установки LiteSpeed. Автоматически вызывается после пакета ispmanager-pkg-litespeed, который отвечает за установку веб-сервера «поверх» Apache.
  • httpd -t или apachectl -t — команды тестирования конфигурации сайтов Apache. В отличие от скрипта: /usr/local/lsws/bin/lshttpd -t, команды не игнорируют ошибки в конфигурациях веб-сервера. 

Директории и их назначение:

  • /usr/local/lsws/conf/httpd_config.xml — конфигурационный файл LiteSpeed. 
  • /usr/local/mgr5/etc/ispmgr.conf.d/litespeed.conf — конфигурационный файл обработчика LiteSpeed.
  • /etc/APACHE2_ИЛИ_HTTPD/users-php/ПОЛЬЗОВАТЕЛЬ.conf — конфигурационный файл пользователя с настройкой PHP. 
  • /etc/APACHE2_ИЛИ_HTTPD/vhosts-php/САЙТ.conf — конфигурационный файл сайта с настройкой PHP.

Директивы конфигурационных файлов сайтов, предназначенные только для LiteSpeed, заключены в тег <IfModule LiteSpeed>, предназначенные только для Apache — в тег <IfModule !LiteSpeed>. Благодаря этому в любой момент можно остановить LiteSpeed и запустить Apache.

Активация лицензии

Для работы с веб-сервером есть возможность активировать лицензионный или триальный ключ. 

Триальная версия веб-сервера активируется на 14 дней. Спустя две недели администратор получит уведомление в панели с просьбой активировать лицензию LiteSpeed.

Все тарифы веб-сервера указаны на нашем сайте. Заказ платной версии LiteSpeed осуществляется в личном кабинете. После покупки лицензия привязывается к одному IP-адресу. Если нужно сменить адрес на другой — отвяжите его в личном кабинете. 

Для активации веб-сервера существует два способа: во время установки панели и после ее установки.

Во время установки панели

  1. Подключитесь к серверу с панелью ispmanager по SSH.
  2. Запустите скрипт установки панели с параметром --litespeed KEY:
    sh install.sh --litespeed KEY
    Подробнее
    Где KEY:

    Если ключ указан некорректно, то скрипт повторно предложит ввести данные. 

  3. Завершите установку панели.

После установки панели

  1. Авторизуйтесь в ispmanager под учетной записью уровня администратор или выше.
  2. Перейдите в раздел Модули.
  3. Найдите в списке LiteSpeed.
  4. Напротив модуля нажмите на .
  5. В новой вкладке нажмите Внести лицензионный ключ LiteSpeed.
  6. Сбоку в форме впишите номер лицензионного ключа из личного кабинета.
  7. Сохраните изменения.

Работа с лицензией

После активации ключа в настройках LiteSpeed в Типе лицензии отображается один из трех статусов:

Для управления лицензией доступны кнопки:

  • Купить лицензию — покупка лицензии LiteSpeed в личном кабинете.
  • Обновить данные лицензии ispmanager или  Перейти на лицензию ispmanager — проверка на наличие лицензии и ее автоматическая активация по ключу. Формат кнопки меняется, если используется ispmanager или Сторонняя лицензия соответственно. 
  • Ввести лицензионный ключ LiteSpeed — вызывает форму для ввода лицензионного ключа. Кнопка не отображается, если в Типе лицензии указан ispmanager

После активации веб-сервера ключ хранится в файле serial.no директории /usr/local/lsws/conf/. Для вывода информации о лицензии используйте команду в терминале: /usr/local/lsws/bin/lshttpd -t.

Раз в сутки панель автоматически проверяет подключенную лицензию. Если до конца ее действия останется меньше 5 дней — администратор получит об этом уведомление в панели ispmanager. Количество дней и периодичность проверки можно поменять в файле litespeed.conf директории /usr/local/mgr5/etc/ispmgr.conf.d/.

Подробнее
  • LitespeedLicenseWarningDay 5 — проверяет время действия лицензии. Влияет на получение уведомления через заданное количество дней. По умолчанию: «5 дней». 
  • LitespeedLicenseCheckPeriod 1440 — устанавливает периодичность проверки работы лицензии. По умолчанию: «1440 минут» или 24 часа. 

Отключение веб-сервера

Удаление ispmanager может привести к потере всех данных, связанных с настройкой LiteSpeed. 
  • Если активный лицензионный период подошел к концу, то работа веб-сервера приостанавливается.
  • Если по каким-то причинам не работает LiteSpeed, то происходит автоматическое переключение на Apache.