Иногда вам может потребоваться самостоятельно разместить или перенести существующий сайт на хостинг без участия специалистов. В этом случае наша пошаговая инструкция поможет вам справиться с задачей, даже если вы ранее с этим не сталкивались.
Важно: прежде чем приступить к размещению, убедитесь, что у вас уже оформлен и активирован хостинг. Если он ещё не подключён — сначала следуйте этой инструкции.
Инструкция написана для хостинга Reg.ru, мы не консультируем по размещению на других провайдерах. Для альтернативных хостингов обратитесь в их службу поддержки или найдите инструкцию на официальном сайте.
1. Разархивируем сайт
Скачайте архив сайта и распакуйте его с помощью WinRAR или другого архиватора. В результате у вас должны появиться два файла:
- Файл базы данных (.sql)
- Архив с файлами сайта (.zip)

2. Переход в панель управления хостингом
Зайдите в личный кабинет на Reg.ru и перейдите в раздел «Услуги хостинга». Выберите нужный хостинг и нажмите на иконку с монитором, чтобы попасть в ISP Manager.
Откройте раздел «Сайты» и убедитесь, что к хостингу подключён домен. Посмотрите, на какую папку он ссылается — обычно это www/имя_сайта . Если домен не подключен, воспользуйтесь инструкцией по привязке.

3. Загрузка базы данных
В ISP Manager откройте раздел «Базы данных» и выберите созданную по умолчанию базу. Нажмите «Дамп → Импорт» и загрузите файл базы данных, который вы распаковали ранее.

4. Загрузка файлов сайта
Перейдите в «Файловый менеджер» → www → имя_сайта . Удалите тестовый файл, затем нажмите «Загрузить» и выберите архив сайта. После загрузки выберите архив и нажмите «Распаковать».

Подробная инструкция от Reg.ru доступна по этой ссылке.
5. Первичная настройка CMS
Откройте файл configuration.php в корне сайта. Найдите и отредактируйте следующие параметры:
public $sitename = 'ВАШ САЙТ';
public $user = 'ПОЛЬЗОВАТЕЛЬ БД';
public $password = 'ПАРОЛЬ ОТ БД';
public $db = 'ИМЯ БАЗЫ';
public $mailfrom = 'EMAIL';
public $fromname = 'НАЗВАНИЕ КОМПАНИИ';
public $log_path = '/var/www/USER/data/www/ДОМЕН/logs';
public $tmp_path = '/var/www/USER/data/www/ДОМЕН/tmp';
Не удаляйте кавычки. Все данные берутся из письма от Reg.ru или личного кабинета.
Для WordPress: откройте wp-config.php и измените параметры DB_NAME, DB_USER, DB_PASSWORD, DB_HOST.
Для OpenCart: проверьте config.php и admin/config.php — замените данные подключения к БД и пути.
После сохранения откройте домен сайта в браузере. Если всё сделано правильно — сайт загрузится.
Если возникнут сложности — обратитесь в поддержку хостинга. Если вы не хотите заниматься размещением самостоятельно, мы можем выполнить перенос сайта за вас.