1) подскажите какой нибудь хороший антивирус
2) подскажите хорошую програму от ddos атак
3) windows требует активацию. как это можно обойти? - опасно ли оставлять windows не активированной?
4) обязательно ли ставить firewall
5) какие ещё нужны программы для защиты сервера?
1). Clamwin
- Бесплатный.
- Можно подключать к чему-либо в виде сканера (к почтовику например).
2). Полной защиты не даёт никто и ничто. Но от некоторых разновидностей (например связанных непосредственно с атаками на конкретный сервис - защититься можно).
3). На пиратбее - валяется масса готовых образов. Там же валяется масса активаторов. Если не активировать - через месяц умрёт.
4). Под 2008 - прекрасный встроеный фаер (Мутный правда, по настройкам). На производительность он не влияет. Можно включить, будет только лучше.
5). Не ставить ничего лишнего на сервер, и поотрубать всё ненужное. Вот и всё в принципе.
2008 - я бы посоветовал заменить на 2003 (32bit). Он памяти жрёт горадо меньше.
Ставить 64-битную винду на машину с < 4G памяти - не имеет смысла.
А если уж поставили 64-битную винду - ставьте и 64-битное ПО. Иначе толку от неё - как с козла молока.
Да, насчёт ПО... Ниже список ссылок, где можно взять 64-битные версии вебсерверного ПО для Windows x64
PHP
PHP последних версий (TS, NTS 64bit) и 64-битные php расширения:
http://www[dot]anindya[dot]com/ . Там-же можно взять 32 и 64-битные модули последних версий под новый Apache 2.4
Memcached
64-bit Memcached:
http://blog[dot]couchbase[dot]com/memcac[dot][dot][dot]elease-available
MySQL
64-bit MySQL доступен прямо на официальном сайте Mysql (
http://mysql[dot]com )
Вебсервера
64-bit Apache последних версий - всегда можно взять здесь:
http://www[dot]apachelounge[dot]com/download/win64/ . Там-же масса 64-битных же модулей.
64-битного Nginx я не нашёл, хотя можно собрать самому из исходников, но смысла в этом нет, так как windows-версия Nginx при >1000 активных подключениях умирает в страшных корчах и это очень печально, так как решение проблемы бородатый дядя Сысоев обещает уже лет 8.
Прекрасное решение - использовать под windows, встроенный же вебсервер IIS (Internet Information Services). На него - также можно подключить php в режиме ISAPI либо CGI/FastCGI
- Модуль FastCGI для IIS доступен через Microsoft Web Platform Installer
http://www[dot]microsoft[dot]com/Web/dow[dot][dot][dot]ds/platform[dot]aspx
- Модуль Ionics ISAPI Rewrite Filter для IIS (аналог Rewrite Engine в Apache) 32 и 64bit -
http://iirf[dot]codeplex[dot]com
- ISAPI PHP модуль - идёт с TS-версией PHP, брать по ссылкам выше. В режиме FastCGI необходимо использовать NTS-сборку PHP.
Всё вышеперечисленное ПО - совершенно бесплатно.