Какая конфигурация сервера оптимальна для OpenLiteSpeed
Простая установка OpenLiteSpeed. Ставлю на хостинге TimeWeb я заказал VPS со следующей конфигурацией:
2 ядра процессора 2 гб оперативной памяти 30 гб диск
Операционная система: Ubuntu 22.04
Это начальная конфигурация, которая подойдёт для большинства небольших и средних проектов созданных на WordPress. Если что всегда можно увеличить кол-ва памяти, диск или процессор.
Установка OpenLiteSpeed и Cyberpanel
На самом деле ничего сверх сложного нет. Заходим на созданный сервер через ssh под root и вводим вот такие команды:
Обновление системы Ubuntu / Debian
apt update — обновление списка пакетов. Что делает? Запрашивает у репозиториев Ubuntu (источников ПО) актуальные списки доступных пакетов и их версий. Зачем? Без этого система может «не знать» о новых версиях программ или зависимостей, что приведёт к установке устаревших пакетов или ошибкам из-за несовместимости.
apt upgrade -y — обновление установленных пакетов. Что делает? Устанавливает обновления для всех уже имеющихся в системе пакетов (включая критичные исправления безопасности). Ключ -y автоматически отвечает «да» на запрос подтверждения, чтобы скрипт не ждал вашего ввода. Зачем? Исправляет уязвимости в системе (например, в libssl, bash и других базовых компонентах). Устраняет баги, которые могут мешать работе нового ПО (например, конфликты версий библиотек).
apt update && apt upgrade -y
и потом вот этот код вводите:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
Что нужно до знать запуска
Сервер должен быть чистый (лучше всего — только что установленная Ubuntu 22.04. Никаких других панелей типа cPanel, ISPConfig, Vesta или Fastpanel и другие.
Ошибки при отсутствии curl и wget
В некоторых минимальных образах Ubuntu ни curl, ни wget может и не быть. Тогда указанная выше команда просто не сработает. Лучше сначала убедиться, что хотя бы одно из них есть, если вы уверены в источнике и у вас есть curl или wget, то это самый быстрый способ начать установку CyberPanel на сервер.
Что будет выполнено и установлено
- Скачивает официальный установочный скрипт CyberPanel с официального сайта и сразу же запускам его.
- CyberPanel
- OpenLiteSpeed
- PHP
- MySQL/MariaDB
- Почтовый сервер (Postfix/Dovecot, можно отключить)
- FTP-сервер
- Firewall и базовая защита
Во время установки нужно просто отвечать на вопросы скрипта) там всё просто и понятно. Например хотите установить CyberPanel ответ: Yes или указать пункт меню: 1 и далее
Установить с OpenLiteSpeed? выбираете тоже 1
Установить MySQL локально или использовать удалённый? Ответ: No
Установить WatchDog? Ответ: Yes
Ты можешь просто жать Enter, чтобы соглашаться с умолчаниями (они обычно подходят в 99% случаев).
Вот основные варианты вопросов — ответов. При установке OpenLiteSpeed на сервер с панелью управления CyberPanel
1. Install CyberPanel with OpenLiteSpeed. 2. Install Cyberpanel with LiteSpeed Enterprise. 3. Exit. Please enter the number[1-3]: 1 Install Full service for CyberPanel? This will include PowerDNS, Postfix and Pure-FTPd. Full installation [Y/n]: Y Full installation selected... Do you want to setup Remote MySQL? (This will skip installation of local MySQL) (Default = No) Remote MySQL [y/N]: N
Rewrite Rules
Столкнулся с такой ситуацией. Если в случаи с Fastpanel настроить редирект с
http:// на https://
элементарно, то на OpenLiteSpeed с панелью управления CyberPanel надо с непривычки немного поискать нужный раздел! И такой раздел есть) Вот полный путь до этого раздела:
Websites — List Websites — Manager
переходите в Rewrite Rules и там добавляете такой код. Имейте ввиду что эти строки надо добавить в самое НАЧАЛО, ПЕРЕД правилами WordPress:
RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
В итоге у вас должно получиться примерно так:
RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
и сохраните изменения, всё!
Раздел Rewrite Rules в CyberPanel это прямой редактор конфигурации виртуального хоста OpenLiteSpeed. Правила, добавленные здесь, имеют высший приоритет и обрабатываются сервером нативно, а не через файл .htaccess. Это самый эффективный и надежный способ заставить OpenLiteSpeed делать редирект.
Для простого магазина использую такую конфигурацию сервера
1 ядро процессора 2 гб оперативной памяти 30 гб диск
Всё летает! Всё потому, что OpenLiteSpeed + LiteSpeed Cache — это лучший выбор на сегодняшний день, но не многие об этом знают. OpenLiteSpeed является современной альтернативой Apache, так как имеет асинхронную архитектуру. В отличие от Apache, который использует многопоточность и форки (что съедает память и процессор при высокой нагрузке), OpenLiteSpeed работает асинхронно и обрабатывает множество соединений в одном потоке, что снижает нагрузку на сервер и увеличивает скорость отклика.
OpenLiteSpeed имеет встроенную оптимизацию под WordPress
OpenLiteSpeed изначально заточен под CMS вроде WordPress, и многие функции, которые требуют ручной настройки в Apache, уже оптимизированы «из коробки».
LiteSpeed Cache мощнейший плагин кэширования для WordPress
LiteSpeed Cache это не просто кэш-плагин, а системное расширение сервера, которое взаимодействует напрямую с OpenLiteSpeed. Это означает:
Серверный уровень кеша (Edge Side Includes)
В отличие от обычных кеш-плагинов (как WP Super Cache или W3 Total Cache), LiteSpeed Cache работает на уровне сервера, обеспечивая мгновенную отдачу кэшированных страниц — даже до загрузки WordPress.
Безопасный кеш для залогиненных пользователей
LiteSpeed Cache умеет динамически обрабатывать приватные данные, например, корзину WooCommerce или личный кабинет, без отключения кеша для авторизованных пользователей.
Глубокая интеграция с WordPress и WooCommerce
Плагин LiteSpeed Cache предлагает десятки специфических оптимизаций: от оптимизации изображений и CSS/JS до кэширования REST API и AJAX-запросов.
Метрика | OpenLiteSpeed + LSCache | Apache + PHP-FPM/FastCGI | Преимущество OpenLiteSpeed |
---|---|---|---|
⏱️ Время первого байта (TTFB) | ~50–100 мс | ~300–600 мс | До 80% быстрее |
🔁 Скорость отдачи кешированных страниц | ~5 000+ RPS | ~500–1 000 RPS | До 10 раз быстрее |
⚙️ Использование CPU под нагрузкой | ~30–50% | ~70–90% | До 40% экономии CPU |
🧠 Использование RAM при равной нагрузке | ~100–200 МБ | ~400–600 МБ | До 70% экономии памяти |
📈 Обработка одновременных пользователей | ~5 000+ | ~500–1 000 | В 5–10 раз больше |
🛒 Скорость WooCommerce без отключения кеша | Быстро (динамический кеш) | Медленно (или без кеша) | В 2–3 раза быстрее |
И это ещё не все преимущества. Вот посмотрите на этот сравнительный анализ:
Характеристика | OpenLiteSpeed + LSCache | Apache + PHP-FPM / FastCGI |
---|---|---|
Скорость отдачи страниц | 🚀 Мгновенная (серверный кеш) | 🐢 Медленная (PHP парсинг каждый раз) |
Потребление ресурсов | 🔋 Низкое | 🔥 Высокое |
Обработка высокой нагрузки | ✅ Отлично (асинхронная архитектура) | ❌ Ограничено (форки/потоки) |
Конфигурация | 🧠 Интуитивная панель + автокеш | 🛠 Ручная настройка .htaccess |
Безопасное кеширование WooCommerce | ✅ Да | ❌ Нет (или нестабильно) |
Поддержка HTTP/3 и QUIC | ✅ Встроено | ❌ Требует модулей или недоступно |
Если вы хотите:
— максимальную скорость загрузки страниц;
— отличную производительность даже на недорогом VPS;
— простоту настройки и стабильность;
— полную совместимость с WordPress, WooCommerce и современными технологиями.
Выбирайте: OpenLiteSpeed + LiteSpeed Cache — это лучший выбор на сегодняшний день!