Dram, теоретически проблем быть не должно
1. Хватит, при условии грамотной настройки ПО на VPS.
2. Возможно использование кеширующего прокси. Например, nginx. О его возможностях и настройке есть масса статей и howto в сети. Но лучше доверить это дело профессионалу, который один раз четко и грамотно все настроит.
pashatlt, перенести Apache на 127.0.0.1:80?
dantess, поставить диагноз по вашему описанию непросто, пациента необходимо видеть, пощупать.
Из общих рекомендаций:
Поставить MySQL серверы на всесторонний мониторинг - от параметров работы дисковой подсистемы до сетевого стека операционной системы. И смотреть цифры и графики в периоды проблем.
Просмотреть my.cnf на предмет вменяемости.
Просмотреть slow_log, включить логгирование всех запросов, посмотреть, что происходит в проблемные периоды. Просмотреть, какой пользователь и БД наиболее активны. Возможно, включить ограничения на соединениям или т.п.
Проверить настройки ОС на предмет вменяемости.
А зачем на FreeBSD вы в данном случае ставите из исходных текстов?
# cd /usr/ports/ # make search name=Zend | grep Path Path: /usr/ports/devel/ZendOptimizer Path: /usr/ports/www/zend-framework # cd $Path && make install clean
madoff, я прекрасно знаком с возможностями системы мониторинга Nagios. В данном случае вы выдернули мою фразу из контекста и на ее основании сделали свои выводы.
Прочитайте мой комментарий внимательнее, там говорится о применении к сайту на виртуальном хостинге.
Простите? Будьте так любезны указать на "глупости".
komap, уточните, что вы подразумеваете под десятью сайтами? 10 VDS/VPS/серверов или просто 10 сайтов, расположенных на виртуальном хостинге у некоторых провайдеров?
Если последнее - то возможности мониторинга достаточно небольшие. Zabbix в данном случае отпадает, как требующий установки своего агента на стороне цели мониторинга, что в условиях виртуального хостинга невозможно. Nagios же ограничивается такими видами мониторинга как PING и HTTP.
Расскажите подробнее о целях мониторинга, и, уверен, оптимальный вариант будет найден.
Alighieri, Установить, имея SSH-доступ можно. Не знаю, где вы не нашли мануалы, их в сети предостаточно.
Здесь самая подробная информация: http://bit.ly/bYOZh9
Выявить и удалить вирусы - не проблема, стучитесь, решим.
Необходимо понять, каким образом вирусы появились, и дыру закрыть.
Prior, использование файлов без расширений - не очень хорошая идея.
В данном случае вам поможет установка директивы "DefaultType" в "text/html" (по-умолчанию значение - "text/plain"):
# DefaultType: the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value. If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.