Что нужно сделать, прежде чем размещать сайт в Интернете в ASP.Net - PullRequest
1 голос
/ 23 сентября 2010

Что нужно сделать перед размещением сайта на интернет-сервере?Все виды тестирования и работы по устранению дефектов завершены для веб-сайта, который в настоящее время размещается на сервере внутренней сети.У нас есть информация о сервере для размещения сайта, а также информация о базе данных.У нас также есть список сторонних элементов управления / программного обеспечения, которые должны быть установлены перед запуском !!Что еще нужно сделать?Сайт разработан с использованием Visual Studio 2008, SQL Server 2008, ASP.Net framework 3.5 и языка C #.

Ответы [ 2 ]

1 голос
/ 23 сентября 2010

Что думает, что нужно сделать, прежде чем начать жить:

  1. создайте новый web.config для действующего сервера с включенным «режимом выпуска» и новыми строками установки для соединений с базой данных.
  2. Убедитесь, что веб-сервер настроен для правильной версии asp.net с панели управления вашего веб-сайта или из iis, если у вас есть доступ к серверу.
  3. Проверьте временные / каталог базы данных / upload / other каталоги, которые имеют разрешения для записи.
  4. Проверьте также, что dll-файлы, которые вы собираетесь загружать в bin, это версии выпуска .
  5. Проверьте , сколько пулов вы дадите своему приложению. Я предлагаю дать 1 пул в начале и больше, только если у вас есть простое веб-приложение или вы позаботились о синхронизации.
  6. Проверьте machineKey на web.config и убедитесь, что он новый.
  7. Проверьте аутентификацию на web.config и убедитесь, что вы правильно настроили его.
  8. База данных должна иметь разрешение для вашего приложения asp.net на чтение / запись эфира в каталоге, эфира в имени пользователя, и вы должны настроить его в соответствии с

Начните загрузку с присутствующим app_offline.htm, после того как вы загрузите ее, удалите ее.

Надеюсь, это поможет.

1 голос
/ 23 сентября 2010
  1. Найдите хостинг-провайдера (который поддерживает вашу платформу)
  2. Купите доменное имя, укажите его на хосте
  3. (необязательно) купите SSL-сертификат
...