Мигрирующий Умбрако 4.7 - PullRequest
       1

Мигрирующий Умбрако 4.7

3 голосов
/ 27 февраля 2012

Я хочу перенести существующую установку Umbraco с веб-сайта нашего разработчика на мой частный виртуальный сервер.

Я предполагаю, что конфигурация сервера будет другой, т. Е. SQL-сервер может быть другой версии .. ISS .. и т. Д...

Я хотел бы понять, что бы вы порекомендовали в качестве метода переноса установки ..

Я знаю, как вручную устанавливать веб-приложения (в том числе БД, IIS) ...если это так, где я могу найти руководство о том, какие настройки необходимы для ручной установки существующего сайта Umbarco на новый сервер.

И самое главное, что мне нужно запрашивать у моего разработчика (то есть файлы, IIS)Резервное копирование конфигурации XML, резервное копирование базы данных SQL и т. Д.)

Ответы [ 2 ]

3 голосов
/ 28 февраля 2012

Ничего особенного в переносе настроек Umbraco на новый сервер нет. Вам понадобится копия всего веб-каталога и резервная копия базы данных.

Восстановите базу данных на своем сервере SQL, скопируйте веб-каталог в каталог на своем веб-сервере, измените строки подключения в web.config для использования вашего SQL-сервера и, если вы выполнили предварительные условия для запуска umbraco, вам следует хорошо идти.

В качестве альтернативы, если вы не уверены, что на вашем сервере есть все, что ему нужно, вы можете использовать «Установщик веб-платформы» для установки пустой версии 4.7.1.1, а затем скопировать файлы разработчиков поверх файлов, установленных WPI. Переход по этому маршруту заставит WPI установить необходимые компоненты, если у вас их нет.

Затем просто измените файл web.config, где это необходимо, чтобы он указывал на сервер базы данных.

РЕДАКТИРОВАТЬ: Если ваш разработчик создал какие-либо пользовательские элементы управления, вы должны убедиться, что вы получите копии исходного кода для них, но вам не нужен источник для запуска сайта.

3 голосов
/ 28 февраля 2012

У вас есть несколько вариантов:

  1. Если у вас нет доступа к удаленному рабочему столу на сервере разработчика, попросите его предоставить вам пакет Web Deploy (если у него не установлено Web Deploy, укажите его здесь ) и установить Web Deploy на свой компьютер. Затем вы можете просто щелкнуть правой кнопкой мыши «Веб-сайты» в IIS и выбрать «Импортировать пакет».
  2. Вы можете приобрести Courier, профессиональное дополнение Umbraco, которое позволяет вам выполнять полную миграцию сайтов Umbraco между отключенными серверами. Вы устанавливаете пустую установку Umbraco из Codeplex или используете установщик веб-платформы, чтобы получить его (получите v4.7, а не v5, поскольку они несовместимы друг с другом - v5 использует MVC), установите Courier на и сайт разработчика, и ваш действующий сайт, а также перенесите типы документов, документы, шаблоны, таблицы стилей, мультимедиа и все другие необходимые ресурсы в новую среду.
...