Опубликован: 23.11.2006 | Доступ: свободный | Студентов: 1357 / 412 | Оценка: 4.13 / 3.80 | Длительность: 08:04:00
Специальности: Менеджер
Лекция 11:

Публикация сайта в локальной папке и на веб-сервере

< Лекция 10 || Лекция 11: 12

Публикация сайта на веб-сервере

Разработка сайта - это "итерационный" процесс. Вы работаете с небольшим числом страниц и публикуете их, чтобы проверить правильность их функционирования. Затем вы вносите исправления, добавляете новые страницы и публикуете сайт снова. Постепенно из этих страниц образуется полноценный сайт, который вы готовы представить соответствующей аудитории.

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

Работая с FrontPage 2002, вы не обязаны публиковать весь сайт; можно публиковать только нужные вам файлы. Вы можете даже публиковать отдельную веб-страницу, щелкнув правой кнопкой на имени соответствующего файла в панели списка папок или в режиме просмотра папок и выбрав из контекстного меню пункт Опубликовать выделенные файлы (Publish Selected Files).

Вы можете также пометить определенные файлы для исключения из процесса публикации, щелкнув правой кнопкой на имени файла в панели списка папок или в режиме просмотра папок и выбрав из контекстного меню пункт Не публиковать (Don't Publish).

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

Важно. Чтобы вы могли выполнить этот упражнение, на вашем компьютере должны быть инсталлированы компоненты Personal Web Server (PWS) и FrontPage 2000 Server Extensions. Вы должны также иметь доступ к веб-серверу на другом компьютере.
GardenCo

Для этого упражнения используется рабочая папка Office XP SBS\FrontPage\Chap21.

Выполните следующие шаги.

  1. Откройте сайт GardenCo, который находится в указанной рабочей папке.
  2. В меню Файл (File) щелкните на кнопке Опубликовать веб-узел (Publish Web). Появится диалоговое окно Публикация веб-узла (Publish Web), причем в поле Публикация в (Publish to) будет указано место предыдущей публикации.
  3. Щелкните на кнопке Изменить (Change).
  4. В диалоговом окне Место публикации (Publish Destination) в поле Введите место публикации (Enter publish destination) введите http://localhost и затем щелкните на кнопке OK. В диалоговом окне Публикация веб-узла (Publish Web) теперь будет представлено место публикации данного сайта.
  5. Щелкните на кнопке Опубликовать (Publish). Появится диалоговое окно Компоненты публикации FrontPage (Publishing FrontPage Components), чтобы вы знали, какие компоненты, возможно, не будут работать в текущей версии FrontPage Server Extensions.
    Решение проблем. Если вы работаете на компьютере с Windows 98, то большинство страниц сайта будут представлены в этом списке, поскольку программа FrontPage ищет компоненты FrontPage Server Extensions 2002, а они не поддерживаются системой Windows 98. Вместо них пользователям Windows 98 нужно инсталлировать FrontPage 2000 Server Extensions. Если публикация выполняется в системе Windows 98, большинство средств все же обычно работает (вопреки тому, что говорится в этом диалоговом окне)
  6. Щелкните на кнопке Продолжить (Continue). FrontPage представит индикатор выполнения процесса копирования папок и файлов на ваш персональный веб-сервер и информирует вас, когда эта процедура будет успешно завершена.
  7. Щелкните на кнопке просмотра вашего сайта в браузере. Все веб-компоненты FrontPage должны полностью функционировать.
  8. Затем просмотрите журнал публикации, который показан ниже.

    Обратите внимание, что в процесс публикации сайта на персональном веб-сервере включена дополнительная транзакция. Файл домашней страницы index.htm переименован в Default.htm, чтобы отразить предполагаемую структуру серверного сайта.
  9. Закройте браузер, чтобы вернуться в программу FrontPage.
  10. Щелкните на кнопке Готово (Done), чтобы закрыть окно сообщения. Исходный сайт появится в окне FrontPage.
  11. В меню Файл (File) выберите пункт Открыть веб-узел (Open Web).
  12. Перейдите в папку C:\Inetpub\wwwroot и щелкните на кнопке Открыть (Open), чтобы открыть только что опубликованный сайт на вашем персональном веб-сервере.
  13. Теперь опубликуйте сайт персонального веб-сервера на удаленном веб-сервере (на другом компьютере). Начните с выбора пункта Опубликовать веб-узел (Publish Web) в меню Файл (File). Появится диалоговое окно публикации веб-узла, причем в поле Публикация в (Publish to) будет указано место предыдущей публикации.
  14. Щелкните на кнопке Изменить (Change), чтобы открыть диалоговое окно Место публикации (Publish Destination).
  15. В поле Введите место публикации (Enter publish destination) введите http://<сервер>/PublishServer, где <сервер> - имя вашего веб-сервера, и затем щелкните на кнопке OK.
  16. Если появится запрос создания нового сайта в указанном месте, щелкните на кнопке OK. В диалоговом окне публикации сайта теперь будет представлено новое место публикации.
  17. Щелкните на кнопке Опубликовать (Publish). FrontPage представит индикатор выполнения процесса копирования файлов и папок на веб-сервер и выведет на экран окно сообщения, когда эта процедура будет успешно завершена.
  18. Просмотрите сайт в вашем браузере и проверьте его работу. Все веб- компоненты FrontPage должны полностью функционировать.
  19. Просмотрите журнал публикации, чтобы увидеть, какие транзакции были включены в процесс публикации.
  20. Вернитесь в программу FrontPage и щелкните на кнопке Готово (Done), чтобы закрыть окно сообщения.
  21. Закройте сайт.
  22. Если вы не переходите к следующей лекции, закройте программу FrontPage.

Публикация сайта с удаленного веб-сервера на локальный компьютер

FrontPage позволяет публиковать в любом месте любой сайт, к которому вы имеете доступ. Процесс публикации является двусторонним. Вы можете не только публиковать сайт с локального компьютера на удаленный сервер, но выполнять также обратный процесс: публиковать сайт из Интернет на свой компьютер. Чтобы можно было выполнить публикацию с веб-сервера на ваш компьютер:

  • На удаленном сервере должны быть инсталлированы расширения FrontPage Server Extensions.
  • Вы должны иметь имя и пароль пользователя для доступа на этот удаленный сервер.
  • Вы должны иметь соединение с Интернет.

Для публикации сайта FrontPage с удаленного сервера в локальную папку или на ваш персональный веб-сервер выполните следующие шаги:

  1. Если нужно, запустите соединение с Интернет. 2, В меню Файл (File) щелкните на кнопке Открыть веб-узел (Open Web). В поле Имя сайта (Web name) введите URL или IP- адрес удаленного сайта, набрав перед ним http://, чтобы указать, что это серверный сайт (например, http://www.microsoft.com/frontpage/ или http://207.46.131.13/frontpage/), и затем щелкните на кнопке Открыть (Open).
  2. Если для доступа к удаленному серверу требуется имя и пароль пользователя, они будут запрошены у вас. Введите допустимые имя и пароль и затем щелкните на кнопке OK. Удаленный сайт откроется в окне FrontPage.
  3. В меню Файл (File) выберите пункт Опубликовать веб-узел (Publish Web). В поле Место публикации (Publish Destination) введите местоположение на диске или на сервере, где хотите опубликовать сайт, и затем щелкните на кнопке OK.
  4. В диалоговом окне публикации веб-узла щелкните на кнопке Опубликовать (Publish).
< Лекция 10 || Лекция 11: 12