Перенос сайта с OpenServer на хостинг
Перенести сайт с локального сервера OpenServer на виртуальный хостинг не составит большого труда. Для этого должен быть в наличии зарегистрированный домен и приобретенная услуга хостинга. В целом задача проста: перенести сайт, лежащий в папке mysite.loc, на OpenServer. В корневой папке виртуального хостинга он и будет размещаться. Как правило, данный каталог называется public_html, но может быть и одноименное название с сайтом (как на hoster.ru).
Для примера, рассмотрим перенос сайта на движке WordPress. Вся процедура состоит из 6 шагов.
1. Создаем новую базу данных на виртуальном хостинге.
Большинство хороших хостинг-провайдеров имеет панель управления, в которой можно, помимо всего прочего, создавать базы данных. На hoster.ru база создается в разделе Управление-Хостинг-Базы данных. Сначала создаем пользователя базы данных, назначаем ему пароль и затем создаем базу, которой прописываем новоиспеченного пользователя. Назначаем все необходимые привилегии для пользователя, чтобы можно было экспортировать, импортировать, удалять и редактировать базу.
2. Вносим параметры новой базы в файл сайта config.php.
Поскольку необходимо новую базу данных связать с файлами CMS WordPress, в файле сайта config.php вносим данные новой базы: юзера, пароль и наименование. Название сервера либо остается прежним, либо если говорить о hoster.ru, прописывается указанный в панели mysql сервер. Конфигурационный файл располагается в корневой папке сайта на WordPress.
3. Экспортируем таблицы базы с OpenServer.
Таблицы базы данных на локальном сервере содержат в себе весь контент переносимого сайта mysite.loc. Необходимо экспортировать эти таблицы на рабочий стол компьютера. Файл выгрузится с расширением sql, что является так называемым дампом базы данных.
4. Меняем в файле экспорта старые url на новые.
В экспортируемом файле меняем все старые ссылки сайта на новые (пример: с http://mysite.loc на http://test.ru). Как видим, меняется зона .loc на зону нового зарегистрированного домена .ru. Удобнее всего делать такие изменения в программе Notepad++ через функцию «найти и заменить».
5. Импортируем дамп базы данных на хостинг.
На OpenServer мы экспортировали базу данных, теперь на хостинге мы ее импортируем, выбрав файл дампа базы данных, в котором мы меняли ссылки. Сделать это можно через программу phpMyAdmin, которая есть на большинстве хостингов. На этом заканчивается работа с базой данных, приступаем к переносу файлов сайта на сервер.
6. Перенос файлов сайта с локального хостинга на виртуальный.
Переносятся файлы при помощи FTP-клиента или через панель управления хостинга.
В первом случае необходимо скачать FTP-клиент, например, FileZilla или Total Сommander. Для подключения вводим данные для соединения по FTP: хост, логин и пароль. Эти данные можно получить от хостинг-провайдера. Далее выбираем папку с файлами сайта и нажимаем «Соединиться». В одном окне будут отображаться файлы сайта, который необходимо перенести, а во втором все, что находится на виртуальном хостинге, куда должен быть перенесен сайт. Выделив файлы сайта (Ctrl + A), перетаскиваем их с локального сервера в корневую папку на виртуальном хостинге. Процесс загрузки запущен и может длиться несколько минут, в зависимости от того, сколько весят файлы сайта. Набрав новый адрес сайта в браузере, должен появиться сайт уже на виртуальном хостинге, если все было сделано правильно.
Выполняя каждый пункт переноса исправно, Вы с легкостью перенесете сайт с OpenServer на хостинг и можете продолжать дальнейшую работу с ресурсом.
Перенос сайта с локального веб сервера на хостинг
Домен и хостинг
Сегодня долгожданный урок о том, как перенести сайт на cms с любого локального сервера (openServer, wamp, denver и прочих) на хостинг.
1. Зарегистрироваться на хостинге (рекомендую бегет — отличный хостинг под любые cms, 30 дней теста).
2. Зарегистрировать домен (если у вас его еще нет) — можно сделать прямо на хостинге.
3. На хостинге создать базу данных и пользователя к ней (на многих хостингах пользователи создаются автоматически, т.е. название базы = название пользователя) — делается это обычно в разделе MySQL, да не забудьте записать все данные.
4. Экспорт базы с локального веб сервера — идем в phpmyadmin выбираем нужную БД, нажимаем на неё и после её загрузки жмем на вкладку “Экспорт”, Способ экспорта: Обычный, “Ok”
5. Копируем сайт с локального сервера в какую нибудь отдельную папку и в эту же папку закидываем файл базы (должен быть распакован)
6. Узнаем полный путь до корня сайта на хостинге, как это сделать читаем здесь.
7. Меняем все пути в конфиг файлах сайта (с локального веб хостинга) на полные пути хостинга. Сделать это можно массово при помощи Notepad++
8. Перенос базы на хостинг. Идем в phpMyAdmin и импортируем в него базу.
9. Перенос файлов на хостинг. Сделать это можно к примеру при помощи FileZilla
10. Правим подключение к базе данных в конфиг файле сайта
В принципе, все. Вот такая небольшая универсальная пошаговая инструкция по переносу сайтов с локальных веб серверов на хостинги. Если остались вопросы, то с радостью отвечу на них.
Как перенести сайт WordPress на хостинг с другого хостинга и с локального сервера OpenServer

Иногда в жизни вебмастера встает вопрос, как перенести сайт WordPress на другой хостинг или с локального сервера. Операции не сложные, но требуют пошаговых инструкций и знаний.
Как перенести сайт с хостинга на хостинг
С помощью поддержки
Обычно проблема решается запросом в службу поддержки. Хостинги современных провайдеров переманивают клиентов на свои сервера, предоставив услугу бесплатного переноса. Бесплатный перенос предоставляется при оплате хостинга хотя бы на месяц.
На Beget нужно дать запрос в поддержку и отправить доступы от старого хостинга и FTP соединения, либо от панели администрирования.
Запрос в службу поддержки на перенос сайта
Если стандартная форма заявки на перенос сложная для заполнения, то создавайте простой тикет в поддержку.
При отсутствии услуги, в случае переноса на бесплатный аккаунт, нужно определиться как будет производится процесс:
- Ресурс переноситься на новый домен
- Адрес прежний, только на новом хостинге
- Копирование и загрузка баз данных
- Копирование и загрузка файлов WordPress
- Синхронизация DB и WP в wp-config
Подготовка и опасности
Выделил три опасности:
- Если вы новичок, то прошу не проделывайте процедуру
- Решили осуществлять перенос самостоятельно, то для начала отключите все плагины, особенно кэширования, которые активны в админке
- Процесс сложный, поэтому читайте подробно и делайте по шагам
Переносим сайт на другой хостинг с новым доменом
Для эксперимента перенесу WordPress на другой домен и хостинг между своими тестовыми сайтами, расположенных на разных реальных хостингах, возьму свой пробный блог kraski-sovet.ru расположенный на Eternalhost с панелью ISPmamager и перенесу на top.burn-photo.ru который на Beget.
Создание баз и перенос файлов
Чтобы полностью перенести сайт заходим в раздел MySQL.
MySQL на Бегете
Создаем базу данных, вводим имя и пароль.
Создание новой базы данных
На бегете удобно, что имя базы и пользователя всегда совпадают, а сервер всегда localhost. Запишем данные, которые вводили на скриншоте.
- Имя базы valent5k_8456
- Имя пользователя так же valent5k_8456
- Пароль от базы SKwovFrr
- Сервер localhost
- Этого достаточно жмем на Добавить.
Создаем папку под сайт на хостинге на который будем переносить, то есть на Бегете. Заходим в раздел сайты.

Создаем новую директорию.

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

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

Дальнейшие действия рассмотрю на примере стандартной панели ISP на хостинге Eternalhost. Сначала заходим в раздел Базы данных, выбираем соответствующую сайту и нажимаем Скачать, произойдёт загрузка файла в Формате SQL.
Загрузка базы данных в ISPmanager
Либо выбираем название базы, и на ссылку перейти.
Кнопка перейти в ISP
В открывшемся окне находим кнопку экспорт, выставляем быстрый режим, и нажимаем Вперед.
Загрузка через PHPMyAdmin
Произойдет загрузка на жесткий диск компьютера. Далее скачиваем файлы WordPress, переходим в менеджер и ищем папку с названием сайта, по умолчанию она находится в директории www, а в ней уже все каталоги с названиями сайтов. В нашем случае это kraski-sovet, выделяем и находим Скачать.
Загрузка файлов движка WordPress
Будет произведена скачка всего движка в формате архива ZIP. Обязательно перед скачиванием баз данных и архива деактивируйте все плагины. Так же можно воспользоваться FTP соединением, например через программу FileZilla.
Обновление данных в wp-config и базах
Для редактирования рекомендую программу notepad++ она бесплатная и на русском языке, скачайте и установите с официального сайта. Скачанный файл в формате SQL открываем через программу notepad++.
Запуск программы notepad++
Далее нажимаем на сочетание клавиш Ctrl+F, откроется окно поиска, переходим во вкладку «Заменить», в поле «Найти» вводим старый домен, в «Заменить на» новый и нажимаем «Заменить все», одним щелчком мыши перепишем url.
Замена старого url на новый
После проведения процедуры notepad++ выведет во всплывающем окне количество измененных строк, в моем случае 18.
Сколько элементов было изменено
Ранее загружали файлы сайта, они пришли в формате zip разархивируем его, и откроем получившуюся папку. Внутри есть wp-config.php, открываем его с помощью notepad++.
Запуск notepad++ для изменения wp-config.php
Находим доступы подключения к базе данных, их записывали ранее, когда создавали на новом хостинге. Вписываем имя пользователя и базы, пароль и сервер, не забываем сохранять изменения. Вот что было до изменения:
wp-config старой конфигурации
Перезаписываем и сохраняем изменения, вот что должно получится.
wp-config с новыми данными
Подготовку сделали, теперь ответственный момент, перенос всех объектов на сервер и проверка работы. Для дальнейших действий понадобится программа FileZilla подключаемся с помощью ее к новому сайту и переносим все файлы в корневую директорию.
Не советую использовать стандартный менеджер на самом хостинге, потому что он не корректно работает с папками, а также может без причины прервать процесс.
Слева папка на компьютере, справа директория сайта на хостинге, обводим все папки и файлы с левой стороны и нажатием правой кнопки мыши вызываем меню и выбираем Закачать на сервер. Ждём некоторое время и проверяем нет ли ошибок.
Закачка движка через FileZilla
Необходимо закачать базу данных, переходим в PHPMyAdmin, для этого заходим в раздел MySQL на Бегете (где он находится уже знаем), и заходим в нашу базу, созданную под перенос.
Заходим в новую базу данных
На открывшейся странице выбираем слева нашу базу и находим кнопку Импорт в верхней панели. Сразу нажимаем на «Выберите файл», находим на компьютере базу данных, которую мы меняли и сохраняли ранее. Название появилось, значит все соответствует требованиям.
Загрузка DB
Пролистываем страницу вниз и нажимаем Вперед.
Кнопка Вперед
Если всё хорошо, то система поздравит вас с успешной загрузкой, а в левой панели появятся таблицы базы данных для нового сайта. Перенос завершен, зайдите на сайт, в админку, побродите по статьям и записям, проверьте все параметры.
База данных полностью загрузилась
Если сайт не отобразился, то по новой проверьте все имена, логины и пароли, которые вписывали в процессе переноса WordPress на другой домен и хостинг. Обычно ошибка кроется в невнимательности.
Не забываем про редирект на https в htaccess если к новому ресурсу присоединен ssl сертификат, необходимо его настроить. Для наглядности процесса приложу видео.
Перенос без смены домена
Как ни странно, но перенос на тот же адрес, осуществляется сложнее. Советую так же обратится в службу поддержки, но если будет отказ, то читайте инструкцию ниже.
Создание домена на новом хостинге
Для начала нужно добавить новый домен в панель Бегета. Входим в раздел «Домены и поддомены».
Создание нового домена на Beget
На открывшейся странице делаем соответствующие настройки
- Пишем адрес который будем переносить
- Выбираем кнопку добавить
- Новый домен появится в конце списка
Теперь необходимо прописать новые NS номера, чтобы делегировать работу домена новому хостеру. Мы не переносим домен, а делегируем обслуживание. Советую обратиться в службу поддержки старого хостинга и попросить сменить NS номера на новые, они не в праве вам отказать. Например, у Бегета NS номера выглядят так.
Вы берёте этот список и отправляете старому хостеру, с просьбой изменить номера на новые.
Запрос в службу поддержки старого хостинга на смену NS номеров
По прошествию 24 часов, это максимальное время когда обновляются DNS, можно продолжать. А дальше, как в предыдущем пункте, единственное не нужно изменять адрес в базе данных, когда мы ее приготавливали к загрузке на новый хостинг, все шаги идентичны.
Как перенести сайт WordPress с локального сервера Denwer и Openserver на хостинг
Шаги по переносу WordPress с локального сервера на хостинг полностью совпадают со случаем когда домен изменяется. Покажу где в каждой программе находится база данных и файлы движка, а дальше по старой схеме.
Denwer
Находим движок и базу данных. В зависимости от того как устанавливался WordPress, оттуда и скачиваем файлы. В моем случае путь до WordPress D:\denver\home\localhost\www\test-blog.ru
Расположение WordPress на Denwer
Database у Денвера находиться по такому адресу http://localhost/Tools/phpMyAdmin, там знакомый нам кабинет PHPMyAdmin, как правильно пользоваться уже знаем. Есть нюанс, адрес сайта для замены может отличаться, вводим адрес сайта который создавали локально на Денвере, в моем случае test-blog.ru
Ошибка при замене домена на локальном сервере
Видим что перед названием блога через слеш стоит localhost. Если просто заменим одно название на другое, то у нас получиться, что новый домен будет открываться по адресу localhost/top.burn-photo.ru, что является ошибкой. Значит нам нужно ввести во вкладке замены, в верхнем поле localhost/test-blog.ru, а в нижнем просто top.burn-photo.ru, и заменяем, тогда процесс пройдёт как надо.
Правильная замена домена
А дальше по старой схеме, разобранной в начале.
Openserver
На Openserver, процедура не отличается от остальных. Чтобы скачать движок заходим в папку Жесткий диск > Openserver> osppanel > domains. В этой папке должны быть сайты установленные вами ранее.
Расположение вордпресс в Openserver
База данных можно открыть через диалоговое окно в трее Windows нажав на флажок, выбрать дополнительно, и найти строчку PHPMyAdmin
Запуск PHPMyAdmin в панели опенсервера
Запустится хранилище баз данных в браузере, экспортируем её, и действуем согласно схеме разобранной выше. Начиная с раздела исправляли wp-config.php и заменяли домены в MySQL.
Не забываем про текст localhost при замене доменного имени как в OpenServer, это очень важный момент.
Использование Duplicator
Как перенести wordpress с помощью плагина миграции, пробовал три варианта, ни один как надо не срабатывает.
- Сохраняют в SQL формате
- Переносит не все объекты
- Отказываются работать, если сайт большой
Но разберем процедуру в Duplicator, схема не отличается от остальных методов, единственное отпадает пункт с изменением домена в базе. Процесс не сложный, разберу его в видео формате.
Чек лист операций
Чтобы подвести итог всей статьи напишу чек лист операций, которые нужно проделать в любом случае.
- Создание базы данных на новом хостинге
- Загрузка со старого хостинга (либо из локального сервера) базы данных и WordPress с сервера
- Редактирование и замена доменов
- Привязка файлов и базы в wp-config.php
- Проверка работы и исправление поломок
На этом я закончу статью, пишите ваши комментарии, буду рад на них ответить, успехов!
Перенос сайта Joomla 3 на хостинг с локального сервера Open Server

Доброго времени суток, друзья! Наконец-то мы с вами встретились на интернет страницах сего веб-проекта. Еще пару месяцев назад, когда сайт находился в процессе веб-разработки я и не подозревал, что мы так скоро увидимся. Но время течет как вода. И вот свершилось, мое детище бороздит интернет просторами, гордо приподняв голову . Шагая по горячим следам, я решил подробно описать процесс перенесения сайта с локального сервера на хостинг.
Перенос сайта — это душещипательное, тревожное событие, которое часто мне подолгу не давало уснуть. Но, как оказалось, за ширмой неизвестности крылась банальная элементарность. Сегодня я готов поделиться всей накопившейся информацией и приобретенным опытом без остатка. Давайте же вместе пошагово, не торопясь перенесем сайт на хостинг.
Весь процесс перенесения сайта на хостинг условно можно разделить на несколько этапов:
Этап № 1 — Упаковка папки с сайтом в единый архив
Для начала заходим на локальный сервер, в моем случае это Open Server. Вот мой путь:
Ваш сайт может быть расположен в другом месте. Все зависит от того на каком диске изначально был установлен Open Server. Содержимое сайта следует упаковать в файл. Для этого идеально подойдет архиватор WinRar, вот ссылка на его скачивание. Рекомендую сжимать содержимое сайта в файл формата zip, поскольку все хостинг-провайдеры поддерживают именно этот формат.
Этап № 2 — Экспорт базы данных с локального сервера
Переходим к следующему действию, при котором нам необходимо создать копию базы данных. Для этого заходим в браузер и вписываем в поисковой строке:
Вводим в соответствующие поля логин и пароль, кликаем «Вперед», после чего браузер нас перенаправит в PhpMyAdmin. Здесь следует выбрать ту базу данных, которая привязана к нашему сайту, кликнув по ее названию левой кнопкой мышки.
Вверху ищем пункт «Экспорт» и нажимаем по нему. Далее оставляем все по умолчанию и кликаем «Вперед». Откроется окно, в котором следует указать путь сохранения файла, выбираем и нажимаем «Сохранить».
![]()
Этап № 3 — Выбор хостинга
От выбора качественного хостинга зависит множество моментов связанных с успешным продвижением веб-проекта. Не так давно я опубликовал статью «Как выбрать хостинг», с которой всем рекомендую ознакомиться. В зависимости от хостинг-провайдера на главной странице каждого сервиса предлагаются различные услуги и перечислены все его преимущества. Практически у каждой площадки существует тестовый период, а он нам необходим, поскольку, с чем черт не шутит. Особо не вдаваясь в подробности объясню — тестовый период нужен для того, чтобы потенциальный клиент (то есть мы с вами) мог без предоплаты установить свой веб-проект и проверить стабильность работы того или иного провайдера. Не смотря на огромнейшую конкуренцию в данной нише, я все же определился и решил припарковаться на отечественном портале parkovka.ua. Уж больно здесь цены заманчивые, да и отзывы об этом сервисе хороши. Подробнее об этом провайдере можно узнать с вот этой статьи.
Этап № 4 — Выбор доменного имени
На данном этапе важно выбрать имя которое бы отражало сущность вашего проекта. Сначала я зарегистрировался на вышеуказанном хостинге, после чего здесь же заказал домен.
Для начала на главной странице сайта необходимо войти во вкладку «Домены», затем прописать имя в соответственном поле и нажать кнопку «Проверка».

Напротив свободного домена будет отображаться зеленая кнопка «В корзину», нажимаем. В итоге система сообщит о том, что ваш домен добавлен в корзину. Кликаем «Оформить заказ».

Заметьте при регистрации доменного имени важно вносить подлинные данные. То есть, в процессе заполнения специально отведенной формы, необходимо прописать ваше имя, фамилию, отчество, адрес, существующий E-mail и т. д. После внесения всех данных нажимаем кнопку «Оформить». С примером регистрационной формы можно ознакомиться на скриншоте.

Действительные данные нужны как минимум для того, чтобы в будущем какой-то умник не заявил, что зарегистрированный ранее вами домен принадлежит ему. Также это актуально в тех случаях, когда сайт пользуется огромной популярностью и у вас есть покупатель, готовый выложить за него солидную сумму. Это, по сути, ваша торговая марка со всеми правами на нее. Проще говоря, именно вы являетесь владельцем присвоенного имени и другому идентичному домену в сети нет места.
Так как я решил приобрести домен и хостинг услуги у одного провайдера, привязка DNS с моей стороны не требовалась. На Parkovka.ua это осуществляется в автоматическом режиме. Тестовый период на данном ресурсе запускается автоматом, стоит лишь только заполнить регистрационные поля и активировать свой аккаунт.
Этап № 5 — Создание доменного имени и перенос сайта на хостинг
На данном этапе нам необходимо перенести сайт на файловую систему хостинга, создав предварительно в ISP менеджере доменное имя, на которое будут реагировать DNS сервера выбранного провайдера.
Сервера будут откликаться лишь в том случае если вы приобретете домен и хостинг непосредственно у одного и того же провайдера. Если же домен и хостинг покупается раздельно, имеет место подключиться к DNS серверам самостоятельно.
После регистрации на parkovka.ua станет доступным вход в административную часть хостинга (ISP-manager). Все данные необходимые для работы, включая пароль и логин, поступят к вам на почту в считанные минуты, если не секунды.
Важный момент! Рекомендую остановиться на германских серверах, поскольку здесь предусмотрена возможность автоматической установки Web-скриптов.
Я же из-за своей неосведомленности остановился на украинских серверах, где такая функция исключалась. Но, к счастью, оперативная служба поддержки помогла разрешить эту проблему, переведя меня на иностранные сервера буквально за пару минут. Поэтому скрипя зубами я сразу же попрактиковался и переименовал DNS данные . Не пугайтесь, здесь нет ничего сложного, если будут вопросы, обращайтесь и я обязательно помогу.
Итак, давайте создадим имя. Войдя в панель управления хостингом ISP на экране отобразится вот такая страница.
![]()
В левой колонке выбираем подменю WWW. Ищем в нем пункт WWW-домены и каталог Web-скриптов. Кликнув на первую вкладку, у нас откроется следующее окно, в котором необходимо указать свои данные и нажать кнопку «Ок».
![]()
После того как доменное имя буде создано, необходимо закачать скрипт. Поскольку у нас сайт на CMS Joomla, то и скрипт выбираем соответствующий. Нажимаем «Установить».
![]()
Далее осуществляем скачивание ранее заархивированных данных сайта в только что созданное доменное имя, которое находится во вкладке «WWW-домены». Для этого заходим в «Каталог» и кликаем «Закачать».

Выбираем наш архив на компьютере и нажимаем «Ок». Содержимое архива необходимо разархивировать. Для этого у нас предусмотрена кнопка «Извлечь».

Этап № 6 — Перенос сайта Joomla на хостинг: создание и импорт базы данных на сервер в интернете
Приступим к заключительному этапу. Возвращаемся на главную страницу ISP-менеджера во вкладку Главное/База данных, выбираем «Создать». На открывшейся странице прописываем «Имя базы данных», «Имя пользователя», «Пароль» «Подтверждение пароля» и нажимаем «Ok».

Теперь таким же образом, которым мы только что перенесли файлы «свежеиспеченного» сайта, необходимо перенести базу данных в только что созданное имя.
Имейте ввиду, что при создании имени и пароля важно указать корректные данные, которые вы ранее прописывали на локальном сервере. Если же вы решили уже на хостинге создать надежное имя и пароль, потребуется внести правки в файл configuration.php, который находится в корне вашего сайта.
Поздравляю! Теперь вы знаете, как перенести сайт с локального сервера на хостинг. При возникновении каких-либо затруднений, задавайте свои вопросы в комментариях.

Обнаружили в тексте грамматическую ошибку? Пожалуйста, сообщите об этом администратору: выделите текст и нажмите сочетание горячих клавиш Ctrl+Enter