Перейти к содержимому
UAhostingБлог
Хостинг

Как перенести сайт с локального сервера на хостинг

Сайт из локального окружения нужно переносить вместе с файлами, базой и настройками. Старый «Денвер» — лишь один из примеров; порядок зависит от приложения и версий ПО.

Подготовьте совместимое окружение

Запишите локальные версии PHP и СУБД и нужные расширения. Проверьте совместимость с сервером хостинга. Для старого кода сначала выполните обновление на копии; не переносите рабочий сайт на случайную новейшую версию PHP без теста.

Перенесите файлы и базу

  1. Добавьте домен и определите его корневой каталог в cPanel.
  2. Загрузите файлы без локальных кешей, секретов разработчика и ненужных архивов.
  3. Создайте базу и пользователя через cPanel, экспортируйте локальную базу и импортируйте на сервер.
  4. Обновите реквизиты подключения, абсолютные пути и адрес сайта штатным способом вашей CMS.

Проверьте типичные отличия

На Linux регистр имён файлов имеет значение. Пути Windows, localhost-ссылки и локальные SMTP-настройки нужно адаптировать. Для WordPress используйте замену URL, совместимую с сериализованными данными. Не включайте настоящие платежи или массовую рассылку на тестовой копии.

Перед открытием

Проверьте сайт через файл hosts, настройте HTTPS, формы, почту, cron и копии. Удалите диагностические файлы, дампы и режим разработки. Снимайте запрет индексации только после готовности.

От инструкции — к настройке

Условия и возможности соответствующей услуги — на основном сайте UAhosting.

Посмотреть услугу