Этот говносайт (читать - сателлит) сделан только для продажи ссылок и подтягивания говнотрафа с дебильной выдачи Яндекса (ну еще для стеба над большинством идиотов с форума SE). Также тут можно найти заметки о всякой йухне, фотки сисек и красивых баб, размышления о жизни, SEO, говносайтах и вообще ситуации в инете. Короче говносайт.инфо - это очередной сброник самого разного дерьма со всего и так уже засранного рунета.

Родоначальником проекта является замученный дизайнер, который сам не знал, чего же он хочел от жизни. Сейчас проект взял под свой контроль web-масер, которого точно также достали дебильные заказкички, закидоны Яндекса с непонятными причинами выпадания сайтов из базы, непот-фильтры и стукачи которые палят сайты торгующие ссылками!

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

Новость опубликована: 17 апреля 2008 в категории: Seo и Searchengines

В этой статье рассказано, как перенести сайт с одного хостинга на другой без осложнений для самого сайта, при удачном стечении обстоятельств ваша работа будет заключаться только в смене днс! Также довольно много материала посвящено тому, как избежать основных осложнений с переносом баз данных. Если вас не устраивает ваш текущий хостинг провайдер - смело следуйте инструкциям и все пройдет гладко. (от себя порекомендую вот этот хостинг - тех. поддержка на уровне и цены небольшие)

На чем зарабатывают хостинг-провайдеры? Они зарабатывают именно на продлении хостинга. Посмотрите внимательно их предложения - почти везде на первый год скидка 20%, домены бесплатно и еще куча бонусов. Зато на второй год - будьте любезны, расплатитесь . Большинство платит, потому что думают: "Переносить куда-то сайт с базой данных, это так сложно, вдруг что-то не заработает и т.п." проще заплатить и жить спокойно. Но мы с вами не боимся трудностей, ведь так? Плюс мы с вами сэкономим на продлении, а это лишний домен как минимум.

Итак, инструкция по переносу хостинга сайта написанного на PHP и MySQL:

1. Регистрация другого хостинга
Зарегистрируйте учетную запись у нового хостинг-провадйреа, узнайте ДНС-сервера, ip-адрес и настройки самого хостинга. Настройки либо пишутся непосредственно на контрольной панели, либо их можно узнать функцией php - phpinfo(); Особое внимание обратите на абсолютный путь к сайту (Document Root), на функцию fopen (нужна для работы сапы), на наличие поддержки .htaccess и mod_rewrite

2. Скачка файлов сделанных тех.поддержкой
Зачем работать самому, если у хостинг-провайдера есть служба тех. поддержки? Поэтому для начала просим тех. поддержку поработать за нас. На текущем хостинге создайте тикет (заявку в тех.поддержку) с просьбой сделать дамп базы и копии файлов. Рекомендую тикет создавать через встроенную тикет-систему или, если таковой нет, либо там геморная процедура регистрации - напишите с e-mail-а на который зарегистрирован аккаунт. В заявке обязательно указывайте свой логин и адрес сайта (сайтов на аккаунте может быть много).

Просьба должна выглядеть примерно так:
Здравствуйте, я ваш клиент, мой логин в системе user. Просьба сделать архивную копию всех файлов сайта http://govnosite.info/ и дамп базы данных mydatabase и выложить их для скачки на ftp.

3. Закачка файлов на новый хостинг
Через пару часов проверьте, сделали ли дамп. Если нет - пишем просьбу повторно и с парочкой восклицательных знаков в конце. Обычно суппорт суетиться и все делает. Скачиваете файлы и дамп. С файлами обычно проблем не возникает, а вот с дампом базы данных... но об этом ниже. Для начала открываем дамп текстовым редактором и смотрим - как отображаются русские символы. Если по русски - отлично. Тогда, заливаем дамп и архив на другой хостинг и просим уже ихний суппорт распаковать файлы в папку www и извлечь дамп (предварительно можете создать пустую базу и пользователя). Настраиваем подключение к базе.

4. Проверка сайта
Чтобы просмотреть сайт в браузере с нового хостинга, нужно обратиться напрямую по ip-адресу в адресной строке браузера. Если у вас общий ip-адрес то пишем в файле:

C:WINDOWS/system32/drivers/etc/hosts
строчки
127.0.0.1 govnosite.info
127.0.0.1 www.govnosite.info

где вместо 127.0.0.1 - ip сайта на новом хостинге, а govnosite.info - соответственно адрес сайта.
Проверить с какого ip пингуется сайт можно командой: ping govnosite.info
Настраиваем сайт, если все гладко, меняем ДНС и сайт перенесен.
При таком раскладе мы почти ничего не делали, а за нас работала служба поддержки!

5. Осложнения!

Если база данных перенеслась криво.

Часто при переносе хостинга глючит именно база данных (так, например, было с этим сайтом) Причина чаще всего в неправильной кодировке. Очень часто часть таблиц создается в кодировке win-cp1251, а часть в utf-8 и так далее. При дампе чаще всего указывается одна из кодировок и получается каша.

Самый надежный способ, писать повторно в суппорт с просьбой сделать нормальный дамп, но бывают неадекватные саппорты, поэтому иногда приходиться крутиться самому:

Способ номер один:
Если база небольшая можно сделать дамп самому в текстовый файл (phpMyAdmin -> база данных -> экспорт), в таком случае в phpmyadmin в окне будет просто текст с русскими символами, скопируйте этот текст в файл, сохраните его и потом извлеките в новую базу.

Способ номер два:
Для того чтобы избежать проблем с отображением символов дамп нужно делать дамп с ключом --compatible=mysql40 - при таком раскладе делается нормальный дамп без указания кодировок и извлекается он без проблем. Так что если хостер сделал вам корявый дамп, попросите сделать с ключом --compatible=mysql40 получится нормальная база.

Полностью команда:
mysqldump -u user -p -f --compatible=mysql40 --quote-names --add-drop-table database > database.sql

Также можно делать дамп указывая кодировки, командой:
mysqldump -u user -p --default-character-set=cp1251 database > database.sql

Если кодировка utf8, пишем соответственно --default-character-set=utf8

Возможно при дампе понадобиться указать еще какие-то настройки, нужно уточнить их у суппорта хостера. Вместо user нужно ввести имя пользователя mysql-базы

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

Советы:

Совет 1: используйте dumper! Это специальный скрипт для создания и извлечения дампов баз данных, очень помогает при создании больших дампов и их извлечении. Имеет отличный интерфейс, после него я уже давно не пользуюсь phpMyAdmin для создания-извлечения дампов .

Совет 2: во многих CMS в конфигурационных файлах есть строчки типа 'dbcharset' => 'cp1251', не стоит ими пренебрегать! Обязательно пишите правильную кодировку вашей базы данных, иначе потом могут быть серьезные проблемы. Также будьте внимательны при создании базы данных, если создаёте в кодировке uft8, так и все надо писать в utf8, если в cp1251, так и надо писать в cp1251

Работа с Sape при переносе хостинга и/или покупке сайта

1.Перенос хостинга

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

2.Покупка сайта зарабатывающего на Sape
Если вы купили сайт, где уже висела сапа, то нужно перекинуть сайт с аккаунта продавца на ваш аккаунт, для этого нужно:

1) Удалить старый код с сайта
2) Установить код нового аккаунта на сайт
3) На одной из страниц сайта разместить текстовое подтверждение, что это ваш сайт и указать логин в системе sape.
4) Написать в Обратную Связь в раздел "другое", прислав ссылку на страницу с подтверждением

После этого сайт будет перенесен на указанный аккаунт, если ссылки не отображаются, удаляем файл links.db как описано в пункте 1.

Если что-то забыл или у кого-то есть что добавить, отмечаемся в комментариях.

Просмотров: 90873 Комментариев: 43 Рейтинг:


Анфиса (http://anfisa.info)
Буду знать!
А то я уже подумываю...





Бомж без колес (http://rav4click.ru)
Знаем, проходили, несколько раз переезжал и знаю какое это геморное занятие, особенно когда много сайтов, особенно когда конфигурации серверов и установленного ПО резко разнятся! Всегда вылезает куча багов и прочего гемора. Поэтому переезжать стараюсь крайне редко, ибо нервы дороже, чем скидки и прочие бонусы.





satellit (http://www.oqbo.ru)
Оказывается всё просто ...
А я сам всё качал и дампил (((





Anstar (http://anstar.org)
При переносе еще обязательно возникнут косяки с правами доступа и придется много chmod-ить :)





Вован (http://vovanmozg.com)
Я недавно переезжал и появилась очень странная проблема. Есть форум PHPBB (http://x28.ru/forum). Я его перенёс, и теперь русские буквы отображаются вопросиками. Ну я думаю "я же крутой, кучу раз решал такую проблему", перепробовал все способы. Короче что сейчас: через PhpMyAdmin буковки нормально отображаются, а на форуме вопросики. Если же я через админку форума всё вручную исправляю, то в PhpMyAdmin появляются крякозябры. Ну лучше наверное так...





Стёпыч (http://govnosite.info)
Вован, если в phpmyadmin буквы по русски, то это хорошо. Проблема скорее всего:

1. где-то в настройках не стоит опция 'dbcharset' => 'cp1251' или подобная проверьте

2. база данных создана в неправильной кодировке, нужно пересоздать или выполнить запросы
alter database basa DEFAULT CHARACTER SET cp1251;
alter database basa DEFAULT COLLATE cp1251_general_ci;





SpaceFreak (http://snippy.ru)
По поводу третьего пункта, если сайт у вас более менее объемный, процесс его выкачки и закачки на новый хост займет достаточно времени.
Вместо этого можно перекачать сайт с нового хоста через ssh доступ используя утилиту wget:
wget -r ftp://usename:pass@hostname
и перенести в нужную папку посредством Midnight Commander:
mc
или так:
mv куда_скачалось куда_перенсти.

Если на сайте много мелких файлов, можете заранее сделать бэкап сайта в один файл с помощью комманды tar.





Мониторинг Интернета (http://ppc-seo.blogspot.com)
Большое спасибо. Давно думал об этом, и думал что это архи архи сложно сделать.





Стёпыч (http://govnosite.info)
2SpaceFreak, всё верно, можно wgeto-м, но большинство хостингов не дают ssh-доступ :(
бекап можно делать командой
tar cfz backup.tar.gz public_html





Batz
Во-первых скажу спасибо именно за эту инфу, а во-вторых - спасибо автору этого сайта. Такое чувство юмора, да в наше время - снимаю шляпу!





stussy (http://blogrock.ru)
спасибо, в закладки занес





CryptLord (http://zzz.in.ua)
У меня заканчивается срок пользования хостингом, собираюсь переезжать, а тут такая инфа полезная.
В мемориз grin





DAN (http://mozg.alltlt.ru)
А что делать если переезжает домен (смена имени домена), а не сайт с хостинга на хостинг?





Леша (http://titov.by)
Клевая статья





Laster (http://wistawka.ru)
Особо порадовыл блок с обращением к "Яше". Возьму на заметку и себе такой сляпаю! :))))))))))
P|S От себя добавлю, что худшей поисковой системы вообще отыскать трудно-помешаны на собственной рекламе и только её и ищут.





rion (http://hitovo.ru)
Спасибо. Важная информация!





rion (http://hitovo.ru)
Спасибо. Важная информация!





FAnton (http://lws.com.ua)
ржу нимагу. Статейка суперовая спс +1 к настроению





FAnton (http://lws.com.ua)
ржу нимагу. Статейка суперовая спс +1 к настроению





Багетчик (http://u-art-studio.com.ua)
Блин отличная вводная. Зарядился на всю ноч отличным настроем





Багетчик (http://u-art-studio.com.ua)
Блин отличная вводная. Зарядился на всю ноч отличным настроем





Gprsmax (http://inrabota.ru)
Спасибо очень помог в техническом плане, да и посты у тебя живые очень даже,





ramzes (http://pornotraffik.ru)
А если скачать дамп сайта через ftp клиент он их выкачивает полностью или копирует?





bea
Здравствуйте!
Для перехода на новый хостинг я экспортировала старую базу, затем на новом хостинге создала новую БД и импортировала туда старую. Старый сайт работал на Joomla 1.5.9.
На новом хостинге устанавила Joomla, указав в качестве БД необходимую. Сайт работает, контент отображается верно и на сайте, и в панели администратора. Только добавление,редактирование и просмотр статей через редакторы невозможны. Отображаются какие-то кракозябры! (((
Попробовала с разными версиями Joomla - 1.5.9, 1.5.12, 1.5.15. Не помогает! Что делать, не знаю...
С чем это может быть связано? Помогите, пожалуйста.





Claire (http://xylofone.ru)
Thank you very much for the important information.





Claire (http://xylofone.ru)
Thank you very much for the important information.





Серж (http://diz-dis.ru)
я смотрю, тут одни профи в разработке сайтов собрались
лучше б написал как DNS настроить правильно





Санёк (http://www.lavsoft.ru)
Спасибо большое! Какраз собираюсь с сегодняшнего дня переезжать! Хостинг тормозной...





Павел (http://mafia2family.ru)
За статью спасибо. А кто знает как с ucoz'а съехать? там же вроде какая-то специфичная база.





Odine (http://dvdcool.ru)
Может вы знаете программу для переноса сайта с Хоста на хост по FTP без сохранения на ПК (Уменьшить трафик) и с сохранением CMOD?





Платон Щукин (http://nekit-blog.ru)
Сайт у тебя отличный!!!
Улыбнул дизайн, молодец!





Яндексоиды (http://yandex.ru)
smile
Привет, говносайт;)





mailar (http://www.molochik.ru)
пробую перенести с украинского хостинга на отечественный, да чето нифига не получается, вся беда с базами, не пойму что делать. А нельзя просто скопировать все файлы и залить их на другой?





Виталий Кама (http://speedtv.ru)
а если нет баз даных и говносайт тока на нтмл+цсс тогда ето важе пох, копируем файлы и шлем на хостера )))





Алексей (http://votonon.ru)
Все по делу!





Артём
Важно отметить, что необходимо изменить DNS-адреса у регистратора домена. Новые адреса можно узнать у нового хостера





Андрей (http://danger-soft.ru)
База сохраняется с крокозяблинами, смена кодировки не помогает





Андрей (http://danger-soft.ru)
База сохраняется с крокозяблинами, смена кодировки не помогает





ChipHost (http://chiphost.com.ua)
evil Крутецкая статья!





snake1981 (http://filmslook.com)
полезная инфа для меня так как скоро буду съежать на новое место(((





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





Сашка (http://sila-misli.ru)
ааааа прикольный сайт))) дизайн жжот! зачот афтару!





Alex (http://uh.ua)
Да очень просто - надо скопировать все файлы и сделать дамп базы (если mysql, то лучше через PhpMyAdmin) - и все - максимум что останется - прописать новые доступы к базе на новом хостиге.





Добавить комментарий к статье « Как перенести сайт c одного хостинга на другой? Просто!»
Имя:

E-mail:

Ваш сайт:


angry evil grin laugh sad smile wink 

Ваш кодКод безопасности
Введите код