Столкнувшись однажды с
вселенским злом DDos-атакой, мне пришлось быстро написать библиотечку для снижения нагрузки на сервер, а точнее для кеширования всего сайта в файлах.
К моему удивлению, нагрузка упала
примерно в 20 раз.
Лично у меня ушло очень много времени на то, чтобы разобраться, как все-таки разместить сайты на купленном серверe с помощью стандартных средств. Да, существуют всякие панельки, но они кушают столько оперативы, что диву даешься. Так что вперед!
1. Создание сайта
Естественно, что перед тем, как размещать сайт, его сначала надо создать.
Итак, давайте создадим сайт. Для простоты разберем сайт, из одного файла со следующим содержимым:
<%@Page Language="C#">
<%="Hello, world!"%>
Я разместил содержимое сайта в директории C:\Inetpub\wwwroot\Site1
Теперь надо создать сайт в IIS, и указать путь к его содержимому. Start => Administrative Tools => IIS Manager => Web Sites => New => Web Site