Основная точка для добавления вашего сайта на iis, на сервере - это.
- DNS, настройте доменное имя на вашем сервере.
- Создатьпул (если не существует) для нового сайта.
- Создайте новый сайт в iis и примените к нему пул.
- Убедитесь, что все каталоги и файлы имеют правильное разрешение,подключены к работающей учетной записи пула.
Обычно все эти шаги выполняются автоматически провайдером, и провайдер предоставляет вам учетную запись ftp и веб-страницу для управления ими.Используя учетную запись ftp, вы загружаете свои файлы на сервер, а с помощью веб-страницы вы можете управлять некоторыми подробностями о запуске.
Теперь все это вообще содержит слишком много деталей, но если вы знаете основные шаги иGoogle, я думаю, что вы можете перейти к следующему шагу.
О DNS
Я использую BIND DNS-сервер для управления моим DNS на сервере.Само по себе DNS - это работа для полного человека, это не так просто, но некоторые инструменты делают все это автоматически, как PLESK.
О пуле
В пуле может работать много сайтов одновременно или только один, может иметь много потоков или только одну.Можно настроить запуск на asp.net ver 2 или ver 4. Все зависит от вас и ваших настроек.Пул очень важен для обеспечения бесперебойной работы вашего приложения.Начните с одного потока и добавляйте больше потоков только в том случае, если вы хотите, чтобы сайт работал на большем количестве потоков с синхронизацией.Проверьте пределы пула, которые перерабатывают ваше приложение, потому что, если вы добавляете слишком мало памяти в качестве предела для перезапуска, тогда ваше приложение может перерабатывать все время и не работать гладко.Используйте обозреватель процессов, чтобы найти объем памяти, необходимый вашему пулу, когда вы в течение некоторого времени запускаете его, а затем установите эти ограничения.
О разрешении
Сайт asp.net, который вы загрузили.работает от пула, который ему назначен.Теперь пул допустим, что он запускается под именем пользователя: ASPPOOL .Следующим шагом является то, что все ваши файлы и каталоги на вашем сайте должны иметь разрешение на чтение с помощью ASPPOOL .Дополнительные права могут добавлять файлы базы данных, чтобы иметь доступ для чтения / записи.
Все вместе
Предоставляет обычно использовать программу менеджера, такую как PLESK , для автоматизации всех этих шагов.
Если вы хотите запустить его локально на IIS5.1
В этом случае только вы можете видеть сайт.Таким образом, вы избегаете DNS, но вы можете добавить имя вашего сайта в файл c: \ WINDOWS \ system32 \ drivers \ etc \ hosts для лучшей отладки.Также вы можете избежать сложных разрешений.И пул на iis 5.1 запускается только под одним потоком.
Надеюсь, эта помощь.