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

Предыдущая статья про тестирование.

Для переезда сайта на хостинг выбираю, во первых, хостинг, который переживет помещение туда друпал. Для меня это хостинг от hoster.by, который недавно сделал огромный скачёк в виде установки к себе cpanel, свежих версий софта и, что самое приятное, это всё живёт под боком, на белорусской площадке. Ценник, конечно, по сравнению с буржуйским высоковат, но по сравнению с недавними ценами на нашем монополисте - просто даром :). Ну а свежая фича в виде бесплатного тест-драйва хостинга где-то на неделю просто не оставила мне выбора :)

Итак.

Собираю файлы друпала в одну кучу. Не забываю дамп базы данных. Для уменьшения её размера перед сохранением очищаю кэш.

Если ваш хостинг умеет распаковывать архивы - то пакуем всё и одним файлом загоняем на хостинг - если не умеет - тупо грузим всё по ftp/ssh или что там у нас есть.

За время загрузки файлов на сервер (у меня получился аж гиг), неспеша занимаюсь созданием базы данных на сервер и загрузкой в неё свежего дампа. Важно - до выгрузки базы на сервер, проверьте что-бы у неё была нужная вам кодировка - скорее всего это будет один из utf-8. Съест времени пару минут, но избавит от чесания головы как из кракозябр сделать нормальные буквы.

После того, как файлы угнездились на сервере начинаю подпиливать конфиги напильником. Попутно запускаю процесс смены прав доступа в папке sites/default/files для того, чтобы web-сервер имел туда полный доступ.

Следом сношу все виндовые замены программ (это как минимум в getID3()), правлю конфиг сайта, если вдруг поменлись данные для доступа к базе данных (mysql) и пытаюсь войти внутрь.

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

Включаю кеширование, и, как это не смешно - всё работает. Сразу :)

Далее: тестирование и подпиливание напильником на хостинге.

RSSAdd to Google

Обсуждение:

Как вам материальчик? *



















Тема:

Мысль:

Как звать-то:

Почта:

PS: Комментарии публикуются только после проверки модератором.

PPS: E-mail'ы не публикуются.

* обязательные поля