Обычно любой нормальный хостинг подразумевает доступ по FTP. Этого достаточно, чтобы загрузить ваш локальный сайт C1 на ваш хостинг.
Опять же повторюсь, обязательно удостоверьтесь, что ваш хостинг:
(Если вы используете WebMatrix, то можете опубликовать сайт прямо оттуда.)
Обратите внимание, что в шаге 2 я написал "... из корневой папки ... в корневую папку...". Это достаточно важный момент.
Если вы решили опубликовать сайт в подпапку на удаленном сервере, вам нужно будет настроить эту подпапку так, чтобы она функционировала как "приложение" (Application). Это - настройка на IIS'е вашего хостинг-провайдера (IIS7+). Если у вас не будет такой возможности, тогда ваш сайт должен располагаться только в корневой папке вашего хостинга.
Обращайте на это внимание особенно, если вы загружаете ZIP-архив вашего сайта на сервер, который автоматически распаковывается после загрузки. Удостоверьтесь, что файлы вашего сайта не распаковались в подпапку (по крайней мере, если вы не планировали использовать подпапку).
Кстати, если ваш хостинг-провайдер поддерживает загрузку запакованных веб-сайтов, то вы можете воспользоваться пакетом Composite.Tools.XmlBasedSiteBackup для создания ZIP-архива вашего сайта.
Далее мы рассмотрим развертывание веб-сайта С1 на удаленном IIS'е. И, кстатти, более подробнее остановимся на установке C1 в подпапку на IIS'е.
(продолжение)
Опять же повторюсь, обязательно удостоверьтесь, что ваш хостинг:
- поддерживает ASP.NET 4.0
- поддерживает запуск ASP.NET приложений в режиме "полного доверия" (Full Trust mode)
- Соединяемся с сервером, где у вас хостинг, используя свою любимый FTP-клиент.
- Копируем все папки и файлы из корневой папки вашего сайта в корневую папку на удаленном сервере.
(Если вы используете WebMatrix, то можете опубликовать сайт прямо оттуда.)
Обратите внимание, что в шаге 2 я написал "... из корневой папки ... в корневую папку...". Это достаточно важный момент.
Если вы решили опубликовать сайт в подпапку на удаленном сервере, вам нужно будет настроить эту подпапку так, чтобы она функционировала как "приложение" (Application). Это - настройка на IIS'е вашего хостинг-провайдера (IIS7+). Если у вас не будет такой возможности, тогда ваш сайт должен располагаться только в корневой папке вашего хостинга.
Обращайте на это внимание особенно, если вы загружаете ZIP-архив вашего сайта на сервер, который автоматически распаковывается после загрузки. Удостоверьтесь, что файлы вашего сайта не распаковались в подпапку (по крайней мере, если вы не планировали использовать подпапку).
Кстати, если ваш хостинг-провайдер поддерживает загрузку запакованных веб-сайтов, то вы можете воспользоваться пакетом Composite.Tools.XmlBasedSiteBackup для создания ZIP-архива вашего сайта.
Далее мы рассмотрим развертывание веб-сайта С1 на удаленном IIS'е. И, кстатти, более подробнее остановимся на установке C1 в подпапку на IIS'е.
(продолжение)
Комментариев нет:
Отправить комментарий