RXL
Технический
Администратор
Offline
Пол:
|
|
« Ответ #2 : 23-01-2007 13:18 » |
|
Поставить новейшее ПО - не выход. Тут нужен консульт опытного администратора. К примеру, мне один рассказывал недавно, что откатившись на более старую версию Apache решил проблему с SSI. Правда, это версия для винды.
Потом, если у тебя PHP-скрипты много кушают, то какую версию не поставь, а результат не изменится. Нужно оптимизировать настройки и лучше начать с самих скриптов, потом переходить к PHP, а потом уже к Апачу и системе.
В Апаче можно убрать из загрузки неиспользуемые модули. Это большого эффекта не даст, но зачем грузить не нужное?
В PHP можно поиграть лимитами (особенно на пямять). Еще, если нет зависимости именно на PHP5, поставить PHP4.
Проверь посредством top в момент перегрузки, какие процессы жрут много проца и памяти. Может оказаться, что нагрузку создает не Апач, а БД - тогда нужно проверять запросы и индексы (вполне возможно, что правильно поставленный индекс снизит нагрузку на БД на пару порядков). Последняя версия MySQL - это 5.0 или 5.1? У меня большое сомнение, что тебе нужна именно эта версия. Проверь требования скриптов - вероятно достаточно 4.0 или 4.1.
Перейдем к серверу. Проверь, какие у тебя еще службы запущены - возможно что-то совершенно для web-сервера не нужное осталось типа samba, nfs или службы печати.
Оптимизация - великая вещь!
Ну и наконец - тебя могут просто пытаться намеренно подвесить - это тоже стоит рассмотреть.
И самое главное - не забывай в процессе экспериментов делать бекапы! До - обязательно, при положительном эффекте - тоже рекомендую.
Вопрос: зачем постить тему по web-серверу на Linux (даже "unix" в заголовке) в раздел баз данных?
|