29 октября 2012 г.

Как организовать работу с сайтом на Windows Azure с помощью WebMatrix (2)

Итак, у нас есть сайт в Windows Azure, работающий на WordPress.

Для организации надежной работы с сайтом, мы решили создать его локальную копию. На локальной копии сайты мы будем делать изменения, экспериментировать и т.п.Если изменения нас устроят, мы будем публиковать эти изменения с локального сайта на "живой" сайт в Windows Azure.

Локальный сайт мы создадим с помощью WebMatrix, и с его же помощью мы организуем синхронизацию.

Итак, давайте теперь создадим локальную копию сайта.


Вы помните, что мы из панели управления нашего сайта в Windows Azure мы загрузили специальный файлик - профиль публикации. Именно им мы сейчас и воспользуемся.

Открытие удаленного сайта в WebMatrix

  1. Запустите ваш WebMatrix.
  2. На главном экране нажмите "Открыть сайт" и выберите "Удаленный сайт".

  3. В окне Параметры удаленного сайта, выберите "Импортировать профиль публикации".

  4. В следующем окне проверьте подключение, и если все хорошо, нажмите "Сохранить".

Удаленный сайт откроется в WebMatrix.


Загрузка сайта в WebMatrix


Вот теперь вы и создадите локальный веб-сайт.
  1. В окне WebMatrix с открытым удаленным сайтом нажмите "Загрузить".

  2. Файлы сайта загрузятся.

  3. Если у вас обнаружатся отсутствующие компоненты ("зависимости") для запуска сайта, WebMatrix предложит их загрузить и установить. Для этого нажмите "Продолжить".

  4. А далее нажмите "Принимаю". WebMatrix загрузит и установит отсутствующие компоненты.

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

Бывает также, что установка не проходит гладко - какой-то компонент не устанавливается. Лично у меня на одной из машин не устанавливался MySQL. Я его установил без WebMatrix. Соответсвенно WebMatrix устанавливать его не будет, так как он его обнаруживает.

После загрузки, установки и настройки зависимостей ваша локальная копия сайта будет готова.


Именно на этом локальном сайте вы будете вносить нужные вам изменения, а затем публиковать их на "живой" сайт.

Об этом мы поговорим в следующем сообщении.

Комментариев нет:

Отправить комментарий