Блог автора | NLight DC++
Блог автора | NLight DC++

Блог автора

Nginx+PHP-FPM на CentOS. Або позбуваємося Apache.

Я спостерігав регулярні зависання “в хлам” свого серверу що працює на Xen VDS під управлінням CentOS 5.7 з 385 оперативки. Як виявилося, причиною цього був Apache, який без всіляких причин в будь-який час міг просто з’їдати всі ресурси серверу, та ще й так, що не можна було перезавантажити сервер власноруч окрім як просити напряму підтримку хостингу. Вирішити цю проблему з Apache мені так і не вдалося, так як в логах нічого не було, а відвідуваність сайту просто смішна. Тому, або це якийсь скрипт вішає Apache, або ж інша причина про яку я навіть не можу здогадатись, оскільки оперативка в штатному режимі використовувалася на ~40% і сайт працював нормально до моменту його чергового несподіваного ступору.

Тому я вирішив обрати кардинальний метод вирішення проблеми – позбутися Apache та встановити NGINX+PHP-FPM, що не тільки вирішить проблему з Apache, але й відчутно знизить витрати ресурсів. Дивно, але в Google я не зміг знайти повністю робочу версію інструкції по встановленню і налаштуванню цієї зв’язки під мої потреби. Довелося збирати все докупи власноруч, ніби пазл.

Читати далі