Сайты

Использование промежуточных сред

A staging environment is a private copy of your website where you can test changes, updates, or new features without affecting your live site. Once you are happy with the result, you can push the…

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

Что такое промежуточная среда?

Промежуточная среда предоставляет отдельную изолированную версию вашего веб-сайта, работающую на временном URL. Посетители вашего живого сайта не видят никаких изменений во время вашей работы. Это особенно полезно перед:

  • Установкой или обновлением плагинов WordPress
  • Переключением тем оформления
  • Внесением структурных изменений в базу данных
  • Тестированием пользовательского кода

Создание промежуточного сайта в KPanel

  1. Войдите в KPanel по адресу kpanel.kapsulehost.com
  2. Перейдите к разделу Websites в левом меню
  3. Нажмите на веб-сайт, который хотите клонировать
  4. Откройте вкладку Staging
  5. Нажмите Create Staging

KPanel скопирует ваши файлы и базу данных на поддомен промежуточной среды (например, staging.yourdomain.com). Обычно это занимает одну-две минуты в зависимости от размера сайта.

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

Внесение изменений на промежуточном сайте

После того как ваш промежуточный сайт готов, вы можете:

  • Получить доступ к административной панели WordPress через URL промежуточной среды
  • Установить плагины, переключить темы или отредактировать файлы с помощью SFTP
  • Протестировать формы, процессы оформления заказа и пользовательскую функциональность

Промежуточная среда по умолчанию защищена паролем, поэтому поисковые системы её не индексируют.

Перенос промежуточной среды в продакшн

Когда вы будете удовлетворены своими изменениями:

  1. Перейдите к разделу Websites в KPanel
  2. Откройте вкладку Staging для вашего сайта
  3. Нажмите Push to Production
  4. Выберите, что перенести, используя флажки Files и Database (вы можете отметить один или оба)
  5. Подтвердите перенос

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

Создание резервной копии перед переносом

Перед переносом промежуточной среды в продакшн создайте ручную резервную копию:

  1. Перейдите к разделу Websites, выберите свой сайт и откройте вкладку Backups
  2. Нажмите Create Backup Now
  3. Дождитесь завершения создания резервной копии, затем приступите к переносу

Подробные инструкции см. в разделе Taking a Backup.

Удаление промежуточной среды

После завершения тестирования и переноса изменений удалите промежуточную среду, чтобы освободить место в хранилище:

  1. Перейдите на вкладку Staging
  2. Нажмите Delete Staging
  3. Подтвердите удаление

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

Вам всё ещё нужна помощь?

Напишите нам на support@kapsulehost.com или откройте чат в KPanel.

Открыть KPanel
Использование промежуточных сред