Поиск по сайту:

Как установить WordPress с помощью LSCache, OpenLiteSpeed и CyberPanel


OpenLiteSpeed — это высокопроизводительный управляемый событиями веб-сервер с открытым исходным кодом, разработанный и поддерживаемый компанией LiteSpeed Technologies. В этой статье мы увидим, как можно использовать CyberPanel для запуска и работы с LSCache и WordPress на OpenLiteSpeed. > в несколько кликов.

Что такое LSCache?

LSCache — это полностраничный кеш, встроенный непосредственно в веб-сервер OpenLiteSpeed. Он похож на Varnish, но более эффективен, поскольку при использовании LSCache мы удаляем из изображения слой обратного прокси-сервера. .

Плагин LSCache для WordPress!

LiteSpeed также разработал плагин WordPress, который взаимодействует с веб-сервером OpenLiteSpeed для кэширования динамического контента, что значительно сокращает время загрузки, повышает производительность и снижает нагрузку на ваш сервер.

Плагин LiteSpeed предоставляет мощные инструменты управления кэшем, которые из-за тесной интеграции LSCache с сервером невозможно воспроизвести другими плагинами. К ним относятся интеллектуальная очистка кеша на основе тегов и возможность кэшировать несколько версий сгенерированного контента на основе таких критериев, как мобильные устройства или компьютеры, география и валюта.

LSCache имеет возможность кэшировать персонализированные копии страниц, а это означает, что кэширование можно расширить, включив в него вошедших в систему пользователей. Страницы, которые публично не кэшируются, могут кэшироваться конфиденциально.

В дополнение к расширенным возможностям управления кэшем LSCache, плагин WordPress также предоставляет дополнительные функции оптимизации, такие как минификация и комбинация CSS/JS, HTTP/2 Push, отложенная загрузка изображений и iframe, а также оптимизация базы данных.

Что такое КиберПанель?

CyberPanel — это панель управления поверх OpenLiteSpeed. Ее можно использовать для создания веб-сайтов и установки WordPress одним щелчком мыши.

Он также имеет:

  • FTP
  • DNS
  • Электронная почта
  • Несколько PHP

В этой статье мы увидим, как мы можем эффективно использовать все эти технологии, чтобы быстро приступить к работе.

Шаг 1. Установите CyberPanel – ControlPanel

1. Первым шагом является установка CyberPanel. Вы можете использовать следующие команды для установки CyberPanel на свой Centos 7 VPS или выделенный сервер.

wget http://cyberpanel.net/install.tar.gz
tar zxf install.tar.gz
cd install
chmod +x install.py
python install.py [IP Address]

После успешной установки CyberPanel вы получите учетные данные для входа, как показано ниже.

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. Теперь войдите в CyberPanel, используя указанные выше учетные данные.

Шаг 2. Установите WordPress в CyberPanel

3. Чтобы настроить WordPress с помощью LSCache, сначала нам нужно создать веб-сайт, выбрав Главная > Веб-сайты > Создать веб-сайт. Strong> и заполните все данные, как показано.

4. Теперь перейдите в раздел Основная > Веб-сайты > Список веб-сайтов, щелкните значок «Запуск», чтобы открыть панель веб-сайта, чтобы можно было установить WordPress. .

После запуска панели веб-сайта на вашем экране появятся следующие параметры:

5. В этом окне откройте Диспетчер файлов и удалите все из папки public_html. Теперь прокрутите вниз и вы увидите вкладку с надписью WordPress с LS Cache.

6. В поле пути ничего не вводите, если вы хотите, чтобы WordPress был установлен в корень документа веб-сайта. Если вы введете какой-либо путь, он будет относиться к домашнему каталогу веб-сайта.

Например, если вы введете wordpress, каталог установки WordPress будет linux-console.net/wordpress.

7. После того, как вы нажмете «Установить WordPress», CyberPanel загрузит WordPress и LSCache, создаст базу данных и настроит сайт WordPress. Как только CyberPanel завершит установку WordPress, вам нужно будет посетить домен вашего веб-сайта, чтобы настроить его.

В этом примере мы использовали linux-console.net, поэтому посетим этот домен для настройки нашего сайта. Это очень простые настройки, и вы можете следовать инструкциям на экране, чтобы завершить настройку.

Шаг 3. Активируйте плагин LiteSpeed Cache

8. После установки WordPress вы можете войти в панель управления по адресу https://linux-console.net/wp-admin. Он запросит комбинацию имени пользователя и пароля, которую вы установили во время настройки WordPress.

Плагин LSCache уже установлен, поэтому вам просто нужно зайти в раздел Установленные плагины на панели управления WordPress и активировать его.

9. Теперь проверьте LSCache, перейдя на example.com, и увидите, что заголовки ваших ответов будут выглядеть примерно так.

Вы можете видеть, что эта страница теперь обслуживается из кеша, и запрос вообще не попал на серверную часть.

Шаг 4. Расширенные параметры кэша LiteSpeed

  • Очистить кеш. Если по какой-то причине вы хотите очистить кеш, вы можете сделать это через LSCache. На этой странице у вас есть множество способов очистить кеш.

Минимизация, объединение и HTTP/2 Push

  • Минификация. При минимизации кода удаляются все ненужные пробелы, символы новой строки и комментарии. Это уменьшает размер исходного кода.
  • Комбинация. Если веб-сайт содержит несколько файлов JavaScript (или CSS), эти файлы можно объединить в один. Это уменьшает количество запросов со стороны браузера и, если был дублирующийся код, он удаляется.
  • HTTP/2 Push – эта функция позволяет серверу предвидеть потребности браузера и действовать в соответствии с ними. Один пример: при обслуживании index.html HTTP/2 может разумно предположить, что браузеру также нужны включенные файлы CSS и JS, и он тоже отправит их без запроса.

Все вышеперечисленные меры дают OpenLiteSpeed возможность быстрее обслуживать контент. Эти настройки можно найти на странице настроек LiteSpeed Cache на вкладке Оптимизация. По умолчанию все они отключены. Нажмите кнопку ON рядом с каждым параметром, который вы хотите включить.

Можно исключить некоторые CSS, JS и HTML из минимизации или объединения. Введите URL-адреса этих ресурсов в соответствующие поля, по одному в строке, чтобы их исключить.

Шаг 5. Измените PHP по умолчанию и установите расширения.

10. Если по какой-то причине вам необходимо изменить версию PHP для вашего веб-сайта WordPress, вы можете сделать это через CyberPanel:

11. Некоторые дополнительные плагины WordPress могут потребовать от вас установки дополнительных расширений PHP или вы можете добавить Redis в WordPress. Вы можете установить недостающие расширения через CyberPanel на вкладке Сервер > PHP > Установить расширения.

Сначала выберите из раскрывающегося списка версию PHP, для которой вы хотите установить расширение. В поле поиска введите имя расширения и, наконец, нажмите «Установить», чтобы установить отсутствующее расширение.

Для получения дополнительной информации прочтите документацию CyberPanel и OpenLiteSpeed.