Как переехать на VPS-сервер

Наконец-то я решился с переездом на VPS-сервер. Памяти «физика» стало не хватать, а оплачивать тариф в два раза дороже, в котором плюсом только 10 Гб, я не готов. По деньгам сейчас VPS-сервак мне обойдется также, но памяти в два с половиной раза больше и количество доменов — анлимитед. Знаю, что визуализация Xen лучше OpenVZ, но взял пока последнюю за меньшие деньги с диском побольше. Будем разгонять по мере необходимости.

Почему я стартовал с физического хостинга, описано тут. А теперь вот пришла та самая нагрузка.

Запихнем все болванки на один IP. До многих когда еще руки дойдут, а лучше будет если пара страниц уже будет все-таки болтаться в индексе. Дальше посмотрим, возможно возьму под самые перспективные сайты отдельные ip.

Да и все-таки проще запихивать по одному сайту на сервак по мере поступления идей, чем вот так целый день «перевозить» 30 сайтов. Хорошо, если за день управлюсь.

Как я это делаю. Может кому пригодится.

  1. На старом хостинге копируем из менеджера файлов папку сайта на комп в виде архива;
  2. Копируем БД сайта (файл .sql) в PHPMyAdmin: БД>Экспорт>Сохранить;
  3. На новом хостинге открываем раздел «Пользователи» и создаем пользователя БД: имя пользователя (не путать с администратором на VPS-серваке!), пароль пользователя. Если этого не сделать, будет не войти в PHPMyAdmin;
  4. Идем в www-домены, выбираем домен, идем в «Каталог», в него грузим архив сайта и разархивируем;
  5. На новом хостинге создаем новую БД: PHPMyAdmin>Новая БД>Импорт>Обзор. Выбираем наш файл .sql от сайта и загружаем его. Некоторые хостинги распознают только заархивированный файл .sql;
  6. Открываем архив сайта, корректируем конфигурацию пользователя и БД. На WordPress это файл wp-config.php, в Joomla — configuration.php. Не нужно этого делать у себя на компе — разархивировать, править. Иначе будут ошибки в файле .sql.

NS-ы у многих хостеров прописываются автоматически для вновь создаваемых доменов. Если уж вы решились переехать на VPS, то настроить NS-ки сможете. Внятные инструкции есть у всех хостеров. Не буду всовывать свои рекомендации по выбору VPS, и уж тем более рефссылку, которую в России принято вырезать.

И не забудьте удалить заглушку хостера index.html из корневой папки сайта после его разархивирования, а то исчезновения надписи «Приветствуем! Ваш сайт только что создан» будете ждать вечно.

Косяки переноса:

  • Если перенесенный сайт не работает вообще — ошибка в файле .sql (лишняя строка в самом начале или остатки информации со старого хостинга);
  • Если сайт включился, но не работает дальше главной страницы — создаем файл .htaccess, его или нет совсем, или он с ошибкой.

Ну и все, удачного переезда!

Вам также могут понравиться