5.0 0.5 5 16

Как перенести сайт на хостинг?

Юлия Чмыхало
Юлия Чмыхало
23 января 2013
322
Оцените:
Как перенести сайт на хостинг?

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

Статический сайт

Яркими представителями этого типа являются сайты-визитки, а также, небольшие информационные сайты о компаниях или персональные странички. Они разрабатываются в HTML редакторах и визуальных средах. Основной их особенностью является довольно редкое обновление контента, отсутствие баз данных и собственного движка. В таком случае, перенос сайта на хостинг - это довольно простое занятие, которое можно реализовать следующими способами.

Загрузка сайта по FTP

Это самый простой способ, с его помощью можно легко перенести весь сайт с изображениями и данными на новый хостинг. Для этого вам необходимо узнать у вашего хостинг-провайдера параметры подключения к серверу по протоколу FTP. После чего можно, используя «Проводник Windows», подключится к хостингу и простым копирование содержимого директории (html - страниц, картинок, флеш-роликов) вашего сайта, в корневую папку хостинга, разместить его в интернете. При этом в названии файлов не должно быть пробелов и кириллических символов.

Загрузка сайта через админ-панель

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

Теперь мы знаем, как загрузить сайт на хостинг, если он статического типа, но в случае с динамическим эти способы вам не подойдут.

Динамические сайты

Динамическим является сайт, который свой контент хранит в базе данных и основан на собственном движке. В большинстве случаев такие сайты создаются на основе CMS (систем управления контентом) и для того чтобы перенести сайт на другой хостинг, недостаточно просто скопировать папку с файлами. Вам будет необходимо также перенести и его базу данных.

Переносим динамический сайт с localhost

  • Добавляем домен сайта на новый хостинг. Если во время регистрации хостинга вы указали и домен, то он добавится автоматически.
  • Измените настройки DNS. Для этого зайдите в панель управления вашего домена, используя логин и пароль выданные вам. После чего введите DNS того хостинга, на который будет помещен ваш сайт (обычно высылается на e-mail после регистрации у хостинг-провайдера). Настройки обновятся в течение суток.
  • Делаем дамп БД и переносим ее. Дамп — это файл, содержащий в себе все сведения и контент хранящийся в БД. Для его создания воспользуйтесь утилитой phpMyAdmin, которая установлена на всех хостингах и, скорей всего, на локальном компьютере с вашим сайтом. Открыв утилиту, выберите вашу базу данных, отметьте необходимые таблицы и настройте параметры выгрузки (добавьте параметры“DROP TABLE/VIEW/PROCEDUR/FUNCTION” и отключите “IF NOT EXISTS”). Теперь нажмите «Экспорт».
  • На новом хостинге, в админ-панели создайте новую БД и нового пользователя для доступа к ней, не забудьте установить необходимые права доступа.
  • Из той же админ-панели переходим в phpMyadmin и выбираем функцию «Импорт». Теперь указываем путь к файлу дампа старой базы и загружаем его.
  • Теперь, после удачного импорта БД, нам потребуется уже известным способом скопировать по FTP файлы сайта в корневую директорию хостинга.
  • Наконец, завершающий этап. Сейчас нам нужно исправить файл конфигурации - «config.php». Измените в нем имя БД, имя пользователя БД и имя сервера MySQL. Это необходимо в связи со сменой хостинга и сервера БД.

Описанный выше способ позволяет нам решить такую проблему, как залить сайт на хостинг с поддержкой MySQL и Appach. Таким образом вы можете также переместить свой сайт, основанный на CMS Joomla! или WordPress, с одного хостинга на другой. Теперь вы уж точно знаете, как разместить сайт на хостинге, и то, что в этом нет абсолютно ничего сложного.

Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!