# WordPress: с чего начать

Source: https://support.kapsulehost.com/ru-ru/wordpress-overview

Что делает KapsuleHost для сайта на WordPress, что вы по-прежнему делаете сами, и какое руководство читать для каждой задачи.

WordPress управляет большей частью веба, и это выбор по умолчанию для большинства сайтов KapsuleHost. Когда вы создаёте сайт как WordPress или WooCommerce, в левом меню сайта появляется дополнительная группа **WordPress** с инструментами, которые имеют смысл только для WordPress: обновления, безопасность, кеширование и платежи для магазинов. Раздел производительности приложений (APM) находится в разделе **Производительность** и предназначен только для сайтов WordPress и WooCommerce. Эта страница показывает, что где искать.

## Установка и вход

Создайте сайт как сайт WordPress, и установка будет выполнена за вас, включая базу данных и учётную запись администратора. Во время настройки вы выбираете имя пользователя администратора, пароль и название сайта.

> **Warning:** Пароль администратора WordPress показывается один раз во время настройки. Сохраните его в менеджере паролей, прежде чем продолжить. Восстановить его позже возможно, но это медленнее, чем записать его сейчас.

Если вы не можете войти в wp-admin, обратитесь к разделу [Доступ к административной панели WordPress](https://support.kapsulehost.com/ru-ru/wordpress-admin-access), а если проблема в пароле, к разделу [Сброс пароля WordPress](https://support.kapsulehost.com/ru-ru/wordpress-reset-password). Путь сброса через панель не зависит от того, может ли ваш сайт отправлять электронную почту, поэтому он работает даже тогда, когда ссылка "забыли пароль" не работает.

Начните отсюда: [Установка WordPress](https://support.kapsulehost.com/ru-ru/installing-wordpress) и [Доступ к административной панели WordPress](https://support.kapsulehost.com/ru-ru/wordpress-admin-access).

## Меню WordPress

Откройте **Веб-сайты**, нажмите на свой сайт, и в группе WordPress вы найдёте:

| Вкладка | Для чего она |
|---|---|
| WordPress | Основная панель WordPress для сайта |
| Updates | Обработка обновлений ядра, плагинов и тем |
| Security | Усиление защиты и проверки целостности |
| Caching | Управление кешированием страниц и объектов |
| APM | Производительность приложения: какие запросы медленные и почему. В левом меню сайта находится в разделе **Производительность**, а не в этой группе |
| Payments | Настройка платёжных систем WooCommerce, только для магазинов |

## Обновления: то, что ломает сайты

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

Безопасный подход скучен, но работает:

1. Сделайте резервную копию или убедитесь, что сегодняшняя автоматическая копия уже существует. [Создание резервной копии](https://support.kapsulehost.com/ru-ru/taking-a-backup).
2. Примените обновление на staging-копии. [Среды Staging](https://support.kapsulehost.com/ru-ru/staging-environments) и [Рабочий процесс Staging для WordPress](https://support.kapsulehost.com/ru-ru/wordpress-staging-workflow).
3. Пройдитесь по важным разделам сайта: главной странице, записи, оформлению заказа.
4. Опубликуйте изменения на боевом сайте.

Если вы предпочитаете, чтобы платформа сама занималась рутинными обновлениями, см. [Автоматические обновления](https://support.kapsulehost.com/ru-ru/wordpress-auto-updates). Прочитайте [Обновления WordPress](https://support.kapsulehost.com/ru-ru/wordpress-updates) и [Плагины WordPress](https://support.kapsulehost.com/ru-ru/wordpress-plugins), чтобы узнать, что обновлять и с чем быть осторожным.

> **Tip:** Обновляйте плагины по одному, если сайт важен для вас. Если что-то сломается, вы точно будете знать, какой именно плагин виноват. Массовое обновление двадцати плагинов превращает двухминутное исправление в работу на весь день.

## Скорость

Примерно в порядке того, насколько сильно это сказывается при минимальных усилиях:

1. **Кеширование.** Отдавайте сохранённую копию страницы вместо того, чтобы собирать её заново для каждого посетителя. Начните с вкладки Caching. См. [Кеширование сайта](https://support.kapsulehost.com/ru-ru/site-cache).
2. **CDN.** Размещайте кешированную копию ближе к вашим посетителям, а не к вашему серверу. Доступность зависит от вашего тарифа и требует собственного домена. См. [Подключение CDN](https://support.kapsulehost.com/ru-ru/cdn-enabling).
3. **Версия PHP.** Более новая версия PHP ощутимо быстрее. См. [Изменение версии PHP](https://support.kapsulehost.com/ru-ru/changing-php-version).
4. **Изображения и плагины.** Две вещи, которые чаще всего замедляют сайт на WordPress: огромные загруженные изображения и плагины, выполняющие работу при каждом запросе. Вкладка APM показывает, какие запросы медленные.
5. **Память.** Если страницы обрываются на полпути вместо того, чтобы медленно загружаться, вы упираетесь в лимит, а не в проблему скорости. См. [Лимит памяти WordPress](https://support.kapsulehost.com/ru-ru/wordpress-memory-limit) и [Расширения и настройки PHP](https://support.kapsulehost.com/ru-ru/php-extensions-and-ini).

Об общей версии этой темы см. [Скорость сайта](https://support.kapsulehost.com/ru-ru/website-speed) и [Медлительность сайта и ограничения ресурсов](https://support.kapsulehost.com/ru-ru/site-slow-resource-limits).

## Классические сбои WordPress

У каждого из них есть конкретная, известная причина и конкретное решение. Не гадайте.

- **Белая пустая страница.** Почти всегда это фатальная ошибка PHP при отключённом отображении ошибок. В журнале указано имя файла. [Белый экран WordPress](https://support.kapsulehost.com/ru-ru/wordpress-white-screen), [Журналы ошибок](https://support.kapsulehost.com/ru-ru/error-logs).
- **Главная страница работает, все остальные выдают 404.** Переписывание постоянных ссылок (permalink). Обратите внимание, что веб-хостинг KapsuleHost работает на nginx, поэтому правила `.htaccess` здесь не действуют. [Проблемы с постоянными ссылками](https://support.kapsulehost.com/ru-ru/wordpress-permalink-issues), [WordPress и .htaccess](https://support.kapsulehost.com/ru-ru/wordpress-htaccess).
- **Замок браузера сломан на странице, которая раньше работала нормально.** Смешанный контент, обычно после переноса домена. [Исправление смешанного контента](https://support.kapsulehost.com/ru-ru/ssl-mixed-content).
- **Старые URL повсюду после смены домена.** WordPress записывает в базу данных абсолютные URL-адреса. [Поиск и замена](https://support.kapsulehost.com/ru-ru/wordpress-search-replace).
- **Загрузки не проходят выше определённого размера.** Это ограничение PHP, а не WordPress. [Расширения и настройки PHP](https://support.kapsulehost.com/ru-ru/php-extensions-and-ini).

## WooCommerce

Магазин это сайт на WordPress, в котором крутятся деньги, что повышает ставки по всем пунктам выше. Резервные копии важнее, обновления каждый раз требуют staging-копию, а вкладка Payments это то место, где находится настройка платёжного шлюза. См. [WooCommerce](https://support.kapsulehost.com/ru-ru/wordpress-woocommerce), [Платежи сайта](https://support.kapsulehost.com/ru-ru/site-payments) и, если вы хотите привлечь команду платформы, [Care для WooCommerce](https://support.kapsulehost.com/ru-ru/care-woocommerce).

## Для разработчиков

- [WP-CLI](https://support.kapsulehost.com/ru-ru/wordpress-wp-cli) для управления из командной строки.
- [Добавление ключей SSH](https://support.kapsulehost.com/ru-ru/adding-ssh-keys) для доступа к оболочке.
- [Развёртывание через Git](https://support.kapsulehost.com/ru-ru/site-git-deploy) для развёртывания из репозитория.
- [Задания cron](https://support.kapsulehost.com/ru-ru/cron-jobs) для настоящего системного cron вместо псевдо-cron WordPress, который срабатывает только при посещении сайта.
- [Использование phpMyAdmin](https://support.kapsulehost.com/ru-ru/sites-phpmyadmin) и [Удалённый доступ к базе данных](https://support.kapsulehost.com/ru-ru/database-remote-access).

## Безопасность

WordPress находится под постоянными атаками, в основном со стороны автоматических сканеров, ищущих один неисправленный плагин. Вкладка Security охватывает усиление защиты, остальное это дело привычки.

- Держите плагины обновлёнными и удаляйте те, которыми не пользуетесь.
- Используйте двухфакторную аутентификацию в своей учётной записи KapsuleHost. [Двухфакторная аутентификация](https://support.kapsulehost.com/ru-ru/two-factor-authentication).
- Знайте путь восстановления до того, как он вам понадобится. [Если ваш сайт взломан](https://support.kapsulehost.com/ru-ru/site-hacked-what-to-do) и [Удаление вредоносного ПО](https://support.kapsulehost.com/ru-ru/malware-cleanup).

См. [Безопасность](https://support.kapsulehost.com/ru-ru/security-overview) для общей картины и [Безопасность сайта](https://support.kapsulehost.com/ru-ru/site-security) для элементов управления на уровне сайта.

## Перенос существующего сайта WordPress

Используйте мастер миграции в разделе **Миграции**. См. [Миграции](https://support.kapsulehost.com/ru-ru/migrations-overview), [Миграция на KapsuleHost](https://support.kapsulehost.com/ru-ru/migrating-to-kapsule) и [Миграция с cPanel](https://support.kapsulehost.com/ru-ru/sites-migrate-cpanel).

Всё ещё не получается? [Открытие обращения в поддержку](https://support.kapsulehost.com/ru-ru/opening-a-support-ticket), или начните с раздела [Websites](https://support.kapsulehost.com/ru-ru/sites-overview) и [Глоссария хостинга](https://support.kapsulehost.com/ru-ru/glossary).
