Перенос сайтов с помощью wget

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

  1. Делаю бэкап базы данных
  2. Делаю zip архив всех файлов нужного мне сайта
  3. На новом хостинге создаю файл следующего содержания:

<?php
$output = 'newfile.zip'; // опционально, название сохраняемого файла на новом хостинге
$wget = system('wget http://mysite.ru/myfile.zip ~',$output); // команда wget, которая копирует файл с указанного адреса в текущую папку
?>

4. Распаковываю скачанный архив на новом хостинге, заливаю базу и меняю конфиг

Как показывает практика — скачивание архивов прямиком с сервера на сервер намного ускоряет время переноса 🙂

This entry was posted in Php, Памятка and tagged , . Bookmark the permalink.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*