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


Перенос сайта на другой хостинг или с локального хоста

Перенести сайт wordpress с (denwer, Opencart, openserver) на виртуальный хостинг – просто, но все же для каждой cms процесс может немного отличаться. В этой статье разберем систему управления сайтом (содержимым, контентом) – вордпресс. Сам процесс переноса выглядит примерно так:

  1. Прописать DNS-сервера хостинга в настройках домена;
  2. Привязать домен к хостингу, создав в www для него директорию;
  3. Экспорт базы данных SQL в phpMyAdmin денвера;
  4. Подправить конфигурационный файл CMS движка;
  5. Перенос файлов на хостинг;
  6. Создание и импорт базы данных в phpMyAdmin на хостинге;
  7. Перенести файлы на хостинг.

Немного о выборе хостинга

Существует множество хостинг компаний, потому для всех обзор не сделать. Но вам ничего не мешает проделать тоже самое только с одного хостинга на другой. На примере мы будет переносить сайт который стоит на денвере — на хостинг Eurobyte. Один из лучших хостингов на данный момент. Сервера расположены в самых лучших дата-центрах (Нидерланды, США, Германия). Используется надежная технология защиты и бесперебойного питания по мировым европейским стандартам. Сбоев или технических работ ни разу не было, в отличии от mchost который так активно хвалят. Безусловно, в mchost хорошее оборудование, но почему-то с тех пор ничего не изменилось. Уже 2017, а я активно слежу и монитору разные хостинг провайдеры, но вот довольно часто ведутся там технические работы!

Вот почему я перенес все свои сайты на Eurobyte и ушел от mchost. Очень часто мои сайты переставали работать на некоторое время, ну ладно там 1 раз, но и то много! Работу проводят в полуночи после 1 часа до 3-х часов. Посетителей в это время пика очень мало, но мало кто знает, что робот Yandex как раз в это время и сканирует все сайты. Утром просыпаетесь и смотрите выдачу. Вот блин, а вы смотрите что там такое с моим сайтом!!! Ребята, не видитесь на эти обзоры независимых рейтингов.

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

Пост немного затянут, но согласитесь – это того стоило. Ведь сайт всегда должен работать стабильно. Это очень важно! Еще забыл упомянуть про «Majordomo», думаю вся его дешевизна объяснима и на самом деле потом узнаете, что это чистой воды развод. Отзывы можно почитать на «Advisor webmoney». На самом деле вы можете найти положительные отзывы на некоторых сайтов, таких как «Goodwinpress». Таких парней мажордомо не трогает для того что они известны, вот почему можно найти крайне положительные отзывы об этом хостинге. Я считаю, что если админ хостинга может позволить себе индивидуально наблюдать за каждым пользователем, то это – не хостинг. У хостинга должен быть большой персонал, а это крысячничество.

И так, кто еще не зарегистрировал хостинг, милости прошу – Eurobyte. При оплате хостинга на год – возвращаю вам от его стоимости 10% на ваш webmoney кошелёк.

Пару слов о доменном регистраторе.

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

Настройка домена и хостинга

ОК, с доменным регистратором определились. Теперь необходимо прописать DNS-сервера.

Переходим в раздел «Домены» — «Мои домены» — выбрать домен из списка. После чего нас перекинет в настройки домена, где нужно перейти в «DNS-сервера» и прописать нужные или выбрать из списка. Надо выбрать – «Задать самостоятельно» и заполнить. Должно получиться следующее:

ns1.eurobyte.ru ns2.eurobyte.ru ns3.eurobyte.ru ns4.eurobyte.ru

Новые DNS-сервера начнут работать спустя пару часов или сутки.

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

Для этого переходим на сервер:

тариф 3 гигабайт - eurobyte

Переход на сервер выбранного тарифного плана хостинга.

 

Переходим в раздел «WWW домены» и выбираем – «Создать».

прикрепить, создать домен на хостинге

Домены, которые прикреплены к хостингу.

 

 

Вводим название домена и ставим активным галочку SSI.

www домен eurobyte

Привязка доменного имени к виртуальному хостингу.

 

После заполнения всех полей, в списке сайтов появится нужный домен. Теперь перейдя в раздел «Менеджер файлов», в директории «WWW» можно обнаружить созданный нами сайт. ВНИМАНИЕ!!! Чтобы открыть директорию, нужно клацнуть 2 раза левой кнопкой мыши, как открываете файлы и папки на привычном нами компьютере. Просто убедитесь, что сайт появился в списке. Все фалы будут заливаться при помощи FTP клиента «FileZilla».

Настройка доступа по FTP

Для начала нужно будет создать пользователя, назначив права доступа для определённого раздела, сайта или просто задав как эквивалент администратора. Последний вариант будет создан по умолчанию, если ничего не трогать. После такой настройки мы сможем получить доступ по FTP к любым сайтам находящихся на данном хостинге непосредственно через FileZilla.

настройка по ftp eurobyte

Создание пользователя для FTP с правами (эквивалент администратора).

Для теста был создан пользователь с такими данными:

логин (имя) – pupkin пароль – 123123 домашняя директория - Эквивалент администратора

В конечном счете логин будет немного иначе – vh274082_pupkin. Хостинг привязывает основной логин к созданному для FTP, будь то логин для базы данных и.т.п.

Теперь нужно скачать и установить FileZilla по этой ссылке. Открываем её и заходим в менеджер файлов и выставляем такие настройки:

Тип входа: меняем с «Анонимный» на «Нормальный»; хост: «vh274082.eurodir.ru»; Пользователь: «vh274082_pupkin»; Пароль: «123123».

На этом настройки FTP закончены.

filezilla ftp доступ, мои сайты, настроить подключение

Настройка подключения к серверу по ftp через filezilla.

Процедура переноса сайта

Процедура переноса сайта с локального хостинга на платный очень простая, однако для каждого сайта на движке разных cms, может немного отличаться. Мы же с вами рассмотрим процесс переноса сайта именно на wordpress.

Инструкция:

Скачиваем (экспортируем) базу данных в phpMyAdmin себе на компьютер.

Для денвер — http://localhost/Tools/phpmyadmin/

Для opencart — http://localhost/phpmyadmin/index.php

Для openserver – http://127.0.1/openserver/phpmyadmin/index.php (логин: root, пароль — оставляем пустым)

В левой колонке (сайдбаре) выбираем нужную базу данных кликнув по ней. Переходим во вкладку «Экспорт», она находится вверху и ничего не трогаем. Просто жмем «ОК» и начнется скачивание базы данных.

 

Открываем корневую папку с файлами сайта и ищем файл конфигурации. Для WordPress файл конфигурации расположен в корневом каталоге «wp-config.php».

Осталось подправить конфиг и базу данных.

Скачиваем Notepad++ и открываем в нём базу данных mysql. Комбинацией клавиш «Ctrl + F» переходим во вкладку «Заменить».

В поле «Найти», нужно вбить ищущийся домен локального хоста, а в поле заменить указать на какой домен нужно произвести замену. Заменить всё.

 

Теперь база данных готова для импорта в phpMyAdmin на реальном хостинге.

смена доменного имени в базе данных sql

Замена доменного имени на новый в Notepad++.

Таким же способом открыть файл конфигурации и настроить подключение к базе данных. Но для этого нужно знать имя созданной базы данных.

Для хостинга Eurobyte нужно перейти в левую колонку хостинга выбрав раздел «База данных». Создаем её, придав ей логин и пароль. Должно получиться примерно так — «vh274082_loginbazy»

Редактируем «wp-config.php», указав название базы, логин и пароль. Локальный хост «localhost» не трогаем, он редко на каких-то хостингах меняется. Но все же…

config.php wordpress - правка, настройка

Правка файла config.php — имя базы данных, логин, локальный хост.

Сайт почти готов, осталось по FTP закачать все файлы. Тем временем пока сайт закачивается на хостинг, нам нужно перейти в phpMayAdmin хостинга и произвести импорт базы данных SQL, в которой мы меняли доменное имя сайта.

Перейти можно по ссылке https://vh24.eurobyte.ru/myadmin/ или найти ссылку на него в левой колонке.

Далее нас просят авторизоваться, просто вводим в поле нашу базу данных vh274082_loginbazy и пароль 123123.

phpmyadmin хостинга eurobyte

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

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

импорт базы данных sql

Импорт базы данных на хостинге.

Заключение

Таким способом можно перенести сайты не только на WordPress. На некоторых движках файл конфигурации может быть не один, а на некоторых пришлось бы и очищать кэш и еще мелкие потребности. В одном пособии как не крути, не получается раскрыть тему шире. В этой статье было рассказано как перенести сайт с (denwer, Opencart, openserver) на хостинг. На деле это всё делается проще, запустив Notepad++, произвел замену дамп базы данных и подкорректировал фал настроек конфигурации. Затем создается и импортируется дамп базы данных на хостинге, параллельно проделывается закачка локального сайта по FTP. Если вдруг возникнут проблемы – пишите в комментариях.

26pk.ru

Перенос сайта на другой хостинг.

Если вас достал медленный или постоянно «падающий» хостинг, скажите ему «пока!» и переезжайте на другой, более стабильный и быстрый хостинг.

Перенос сайта на хостинг очень простой процес Перенос сайта с хостинга на другой хостинг или с компьютера на хостинг выполняется в несколько этапов. Проще всего переносить с хостинга на хостинг html – сайты без базы данных (чаще это MySQL). Тут достаточно просто скопировать все файлы себе на комп и залить их на новый хост. Другое дело, когда ваш сайт – это не просто набор html и css файлов, а движок (CMS) с базой данных. Не зависимо от того, что у вас за CMS (WordPress, DLE, Drupal, joomla или другая) нужно проделать 7 простых шагов:

1) Нужно добавить ваш домен к новому хостингу. Если вы регистрировали хостинг и при регистрации указали домен, то он добавится автоматически. Если это еще один домен, то нужно добавить его в веб – панели. Для этого:

Заходим в веб – панель управления вашего нового хостинга (CPanel, Directadmin и др.), ищем блок «Домены» – «Дополнительные домены» (в разных панелях названия разные, но суть одна и та же). Создаем дополнительный домен.

2) Изменить DNS в настройках домена. Обычно, после регистрации хостинга, приходит письмо с данными хостинга, в которых есть информация о DNS. Выглядит это примерно так:

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

3) Пока обновляется DNS нужно сделать дамп базы данных MySQL. Для этого заходим в веб-панель управления вашего старого хостинга. Чаще всего это CPanel или Directadmin.

В CPanel ищем блок «Базы данных» — phpMyAdmin (в Directadmin тоже что-то подобное, если не найдете, то можно набрать http://vashdomain.ru/phpMyAdmin) и попадаем в утилиту управления БД – phpMyAdmin.

В левой колонке выбираем нужную нам базу данных и кликаем на нее. После чего появится список всех таблиц базы данных. Также сверху будут доступны операции над БД, нам нужен Экспорт:

Во вкладке «Экспорт» нам нужно настроить параметры экспорта. А именно, выделить все таблицы, «на всякий случай» добавить инструкции “DROP TABLE / VIEW / PROCEDURE / FUNCTION”, и убрать инструкции “IF NOT EXISTS”, поставить галочку у «Сохранить как файл» и если желательно упаковать базу gzip. После нажатия на кнопку ОК, дамп базы данных будет сохранен на вашем жесть каком жестком диске. Все, что нужно указать в экспорте для переноса сайта, я выделил на картинке.

4) Создаем базу данных на новом хостинге. В веб-панели управления находим блок «Базы данных» и выбираем «Мастер баз данных MySQL». На первом шаге вас попросят ввести имя базы данных:

На втором шаге вам предложат создать пользователя для базы данных. Если у вас уже есть пользователь, то на этом можно остановиться, пройти в «Базы данных MySQL» и «Предоставить доступ пользователю к базе», выбрав все привилегии. Если же пользователя еще нет или просто хочется создать нового, проделываем второй шаг:

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

5) Теперь нужно импортировать дамп вашей базы данных в созданную на третьем шаге базу. Для этого заходим в phpMyadmin нового хостинга. Выбираем в левой колонке вашу базу данных. Переходим во вкладку «Импорт», выбираем файл с дампом БД, который получился на втором шаге и жмем кнопку ОК.

После этого ваша база данных наполнится таблицами и все должно быть ок.

6) Перемещаем файлы. Нужно скопировать все файлы с старого хостинга себе на компьютер. Лучше всего использовать для этой цели фтп-клиент (FlashFXP, Far, CuteFTP и пр.). Нужно скопировать все файлы, которые имеют отношение к вашему сайту.

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

7) Изменить данные о базе данных в конфигурационном файле. Если это WordPress, то нужно редактировать файл wp-config.php. Изменить там имя базы данных, MySQL имя пользователя и MySQL пароль базы данных. MySQL сервер чаще всего остается без изменения – localhost.

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

1. Делаем архив файлов сайта (и базы данных, если есть)2. Переносим архив(ы) на другой хостинг.3. Развертываем там.

Можно, конечно, обойтись без архивирования и перенести по файлам, но это не очень удобно. Самый эффективный способ — воспользоваться управлением удаленным компьютером хостера с помощью защищенного протокола ssh.

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

Протокол ssh дает возможность запускать программы на хосте удаленно, со своего домашнего или рабочего компьютера. Используется при этом командная строка и команды Юникс.

А Windows-хостинги мы с вами не рассматриваем. Все таки Интернет — это Unix. А Unix это и есть основа Интернет.

Так вот, для хостинга стоит выбирать именно Unix. Глупо на лодке ездить по шоссе или к автомобилю приделывать крылья для полета. Это я про Unix в качестве игрового домашнего компьютера. Можно придумать такие же аналогии про Windows в Интернете.

Так вот. Для создания архива файлов сайта служит команда tar (для создания архива базы данных MySQL эта команда не подойдет, там своя есть). Для перемещения архива с хостинга на хостинг используется команда wget. Для распаковки опять можно использовать tar.

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

seoklub.ru

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

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

Допустим, вы воспользовались одним из таких сервисов и создали несложный сайт. Здесь возникает вопрос - а как же перенести сайт на хостинг? Что для этого нужно.

Рассмотрим процесс переноса сайта на хостинг в несколько шагов.

Шаг 1. Подбор площадки хостинга и его аренда.

Для выполнения этапа, прежде всего, вам потребуется определиться с тем, какой хостинг вы хотите арендовать. Многие предоставляют возможность бесплатного использования своих услуг в течении определенного времени. Обычно это до 30 дней. Это значит, что в течении 30 дней вы можете перенести сайт на хостинг и успешно все протестировать, а в дальнейшем, если все как надо, оплатить его. Стоимость хостинга различается в зависимости от допустимой нагрузки, объема дискового пространства, количества сайтов, количества баз данных и т.д.

Итак, допустим, вы определились и заказали тестовый период. Как быть дальше?

Шаг 2. Перенос файлов сайта на хостинг.

После аренды хостинга, вы получаете письмо с паролями и основными ссылками. Один из этих паролей - доступ к ftp. Что такое ftp - это file transfer protocol. В переводе на русский язык это протокол передачи файлов. То есть протокол, при помощи которого можно переписать все файлы сайта  на хостинг. Для работы с ftp потребуется установить программу, например FileZilla.

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

подключение к ftp при переносе сайта на хостинг

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

открытие папки на хостинге

Итак, допустим, мы открыли нужную папку, что дальше? А дальше нужно просто переместить мышью файлы в эту папку или воспользоваться левой панелью программы FileZilla для того, чтобы найти локальную папку на компьютере.

перенос файлов на хостинг

После того, как все файлы переписаны, можно считать, что сайт перенесен на хостинг. Если конечно для его работы не нужна база данных. Необходимо помнить, что у вашего сайта должен быть файл запуска index.html или index.php. Иначе сайт не заработает.

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

Например, хостинг компании beget предлагает свой файловый менеджер с несложным интерфейсом.

подключение к файловому менеджеру beget

интерфейс файлового менеджера beget

загрузка файлов на хостинг через менеджер beget

Если вам для работы сайта не нужна база данных, то следующий шаг не нужно рассматривать.

Шаг 3. Загрузка базы данных

Если вам необходимо загрузить базу данных, то у вас должен быть файл запроса формата sql или он же, но заархивированный. Здесь речь пойдет о базе данных MySQL.

Через панель управения хостингов вам необходимо создать базу данных. Например, на хостинге Beget это можно сделать следующим образом.

Создать базу данных, используя панель управления. Для этого нужно перейти в соответствующий раздел и ввести название базы данных и генерировать пароль.

выбор БД в панели управления

создание базы данных

После этого нужно подключиться к приложению на сервере phpmyadmin, нажав на кнопку желтоватого цвета. В phpmyadmin надо воспользоваться командой Импорт, выбрать файл с компьютера и нажать на кнопку “Вперед”.

импорт базы данных MySQL

Таким образом, база данных загружена. При создании базы данных мы указывали логин и пароль, также на хостинге необходимо узнать хост для  подключения к базе данных (на примере это - localhost).Все эти параметры нужно прописать на вашем сайте, обычно это прописывается в файле config.php в корневом каталоге. Только после этого все должно заработать как надо.

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

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

Мы рассмотрели выше процедуру загрузки сайта на хостинг. Для того, чтобы перенести сайт с другого хостинга, нужно в первую очередь его загрузить себе на компьютер. Процедура скачивания сайта очень похожа на процедуру загрузки с точность до наоборот. Т.е. вам также нужно подключиться к ftp и переписать все файлы сайта к себе на компьютер. Также нужно подключиться к базе данных и экспортировать базу.

экспорт базы данных MySQL

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

webriz.ru

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

Привет всем читателям блога о wordpress! Бывают ситуации, когда необходимо перенести сайт или блог с одного хостинга, на другой. Для большинства начинающих вебмастеров, данная задача является очень сложной потому, что нет опыта. Может быть, кто то даже ни разу с этим и не сталкивался, потому что при создании блога все делалось в автоматическом режиме, то есть установка CMS и создание базы данных происходило в два клика. В качестве примера можете почитать статью про установку wordpress на хостинг. Основная цель этой статьи, научить новичков, переносить целиком, весь сайт без потери каких либо файлов. Так же из данной статьи вы узнаете как правильно перенести Базу Данных (БД).

Для работы нам потребуется какой нибудь бесплатный FTP —- клиент, чтобы переносить файлы с хостинга на хостинг. В помощь вам, я предлагаю воспользоваться таким классным фтп клиентом как FileZilla. Скачайте его на свой компьютер и установите. Кстати, если вы уже устанавливали WordPress на Denwer, то скорее всего использовали файл зиллу и знакомы с этим клиентом.

Чтобы соединиться с сервером, на который залит ваш сайт, нужно создать специальный FTP аккаунт на хостинге. Я не смогу сказать сразу за все хостинги, где и как можно создавать такие аккаунты, но могу посоветовать вам отличный хостинг Beget, на примере которого и буду показывать, как создаются FTP аккаунты. Так же можете почитать отзывы в статье о покупке хорошего хостинга для WordPress, если вдруг еще не определились с тем, куда переносить свой сайт.

Итак, долгое начало, но все это для подготовки читателя. Теперь переходим к процессу переноса сайта. Первым делом нужно создать FTP аккаунт, получить логин и пароль. Переходим в свой аккаунт на хостинге (если это Бегет), то кликаем по значку:

FTP

Затем вам нужно создать для сайта FTP аккаунт, чтобы потом быстро скачать все файлы своего сайта и закачать их на другой хостинг. Кликаем по зеленому крестику и создаем пароль с логином:

После этого аккаунт будет создан и теперь нужно соединиться с сервером с помощью нашего FTP —- клиента. Открываем FileZilla и вводим свой логин и пароль от только что созданного фтп аккаунта на хостинге.

Адрес сервера, на котором расположен сайт, вы сможете посмотреть в левой колонке на хостинге (в случае с Beget). Итак, мы соединились и теперь нам нужно скачать все файлы. В правом окошке выделяем все файлы, комбинацией клавишь Ctr+A и перетаскиваем их в левое окно, предварительно выбрав папку, в которую желаете переместить файлы. Нужно немного подождать, пока все скачается. Существует альтернатива данному способу. Вы можете заказать бэкап сайта. В таком случае будет создан архив с сайтом, который будет выложен в корне вашего аккаунта.

После того как все файлы скачаны к нам на компьютер, выполняем те же действия что и при первом создании сайта на хостинге:

  • Прикрепляем домен
  • Создаем сайт
  • Устанавливаем CMS (автоматически создается база данных)

Заливаем все только что скачанные файлы в новый аккаунт. Либо закидываем скачанный архив и распаковываем его в файл менеджере. Когда вы создаете новый сайт (на Бегете) и затем устанавливаете CMS, для сайта автоматически создается база данных, пароли от нее вам так же выдают при установке CMS. В только что созданную директорию, вы перенесли свой сайт, если это архив, то его придется распаковать. У Beget-а есть отличный файл менеджер, в котором вы сможете распаковать этот архив. Только будьте внимательны, архив нужно переместить в папку с сайтом.

Например: корень вашего аккаунта —- это место где лежат папки со всеми вашими сайтами. Адрес сайта в файл менеждере должен выглядеть вот так: /site.ru/public_html . Туда нужно переместить архив и распаковать его там. В случае с переносом сайта по FTP все проще, просто заходим в корень, выбираем папку /site.ru/public_html и загружаем туда все файлы.

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

  • Выбираем базу
  • Выбираем формат SQL
  • Жмем ОК

Сохраняем архив с базой на рабочий стол, затем распаковываем его и открываем файл с расширением .sql в текстовом редакторе. Сразу после строки:

База данных: `имя старой базы`

Нужно удалить такую строку:

CREATE DATABASE `имя старой базы` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci-

Затем заменить:

USE `имя старой базы`-

На:

USE `имя новой базы`-

Надеюсь понятно . Затем вкладываем новый файл в тот же архив (удалив старый) и идем в phpmyadmin, во вкладку Импорт. И закачиваем новую базу:Перенос сайта почти закончен! Осталось отредактировать файл wp-config.php (который лежит в папке /site.ru/public_html). Открываем этот файл прямо в файл менеджере и заменяем старое имя/пароль на новый. Найдите вот такие строки:

/** Имя базы данных для WordPress */define(‘-DB_NAME’-, ‘-имя новой базы‘-)-

/** Имя пользователя MySQL */define(‘-DB_USER’-, ‘-имя новой базы‘-)-

/** Пароль к базе данных MySQL */define(‘-DB_PASSWORD’-, ‘-пароль от новой базы‘-)-

Сохраняем его и наслаждаемся. Ваш сайт теперь работает на новом хостинге! Едиственное замечание, если на сайте не открываются URL-ы, значит вы не залили в папку public_html скрытый файл .htaccess. Нажмите прямо в FileZilla комбинацию клавиш Ctrl+H и вы увидите все скрытые файлы. Затем просто закачайте их в public_html и попробуйте открыть на сайте какую нибудь страницу, по идее все должно заработать.

wordpresspro.ru

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

   Приветствую Вас, друзья! В этой статье я расскажу и покажу, как перенести сайт с Денвера на хостинг.

   Весь этот процесс занимает минут 10 (не считая времени копирования файлов) и справиться с ним сможет каждый. Главное – быть внимательным и в точности следовать инструкциям из данной статьи. Для того, чтобы было проще ориентироваться во время переноса сайта, всю эту процедуру я разделил на 4 этапа, каждый из которых я буду подробно объяснять.

Этап 1. Экспорт Базы Данных с Денвера на компьютер.

   Первое, что мы сделаем – это сохраним все файлы Базы Данных (БД) в папку на нашем компьютере. Ну а по-научному это звучит как «экспортируем БД с Денвера на компьютер». Для этого в адресной строке браузера пишем http://localhost/tools/phpmyadmin и попадаем в панель управления базами данных.

   Теперь выбираем ту БД, которую нужно экспортировать. После того, как она загрузится, жмем вкладку «Экспорт».

   В открывшемся окне ничего менять не нужно, просто нажимаем «Ок».

   Буквально через пару секунд файл «tipsite-test.sql» будет скачан на компьютер. Поздравляю Вас с успешным завершением первого этапа переноса База Данных. Двигаемся дальше.

Этап 2. Создаем Базу Данных на хостинге.

   Я буду использовать хостинг от Hostinger.ru. Кстати, Hostinger – это отличный вариант, как бесплатного, так и платного хостинга. Переходим в панель управления сайтом, а затем во вкладку «MySQL».

   Теперь нужно будет прописать имя БД, имя пользователя, придумать пароль и нажать кнопку «Создать».

   ОБЯЗАТЕЛЬНО запишите эти данные, чтобы не потерять их. Вот и все База Данных на хостинге создана! Я уверен, что второй этап переноса сайта с Денвера на хостинг прошел у Вас без заминок.

Этап 3. Переносим Базу Данных с компьютера на хостинг.

   Заходим в phpmyadmin на нашем хостинге и вводим пароль, который придумали при создании БД. Теперь выбираем нужную (если она не одна) Базу Данных и жмем «Импорт».

   В открывшемся окне находим наш скачанный файл «tipsite-test.sql», выделяем его и нажимаем «Открыть».

   Внизу страницы нажимаем «Вперед» и через время видим сообщение об успешном импортировании.

   Отлично! Перенос Базы Данных с компьютера на хостинг, а если быть точным, то с Денвера на хостинг, успешно завершен! ВНИМАНИЕ! Теперь необходимо выполнить некоторые настройки. Для этого в БД переходим в WP-options и в первой, а также во второй строчке меняем адрес сайта, который был на Денвере, на реальный адрес, то есть на доменное имя.

    Вот теперь перенос БД с Денвера на хостинг полностью завершен.

Этап 4. Переносим файлы с Денвера на Хостинг.

   Чтобы перенести файлы с Денвера на хостинг на м нужно воспользоваться программой FileZilla, ну или Total Commander. Как по мне,  FileZilla более удобная в использовании, поэтому я буду закачивать файлы на хостинг именно через эту программу. В левом окошке открываем директорию с нашим сайтом на Денвере (папку, в которую был установлен WordPress), а в правом – с сайтом на хостинге (папка public html). Теперь выделяем абсолютно все файлы сайта и перетягиваем их в папку public html.

   Все! Ждем, когда все файлы будут закачаны на сервер. Когда файлы скопируются, нам предстоит сделать еще один очень важный шаг. Будьте внимательны! Открываем только что закачанные на сервер файлы сайта через FileZilla, находим там файлик wp-config и копируем его на рабочий стол.

  Теперь открываем его с помощью NotePad 2 и прописываем там имя БД, имя пользователя БД и пароль от БД (все эти данные Вы должны были записать при создании Базы Данных на хостинге).

   Сохраняем файл и закачиваем его обратно на сервер, то есть перетягиваем его в окошко FileZilla (в папку public html) и выбираем «Заменить более новым».

   Ну вот и все! Перенос сайта с Денвера на хостинг завершен! Можно набрать в браузере доменное имя нашего сайта и полюбоваться им!

   Надеюяь, что никаких трудностей в процессе этого занятия у Вас не возникло. В следующих статьях на Tipsite.ru будут подробно рассматриваться все стороны раскрутки, наполнения и монетизации сайтов, поэтому подписывайтесь на email-рассылку, чтобы сразу же узнавать о выходе новых статей. До связи!

tipsite.ru