Apache

Настройка Nginx в качестве front-end к Apache

Nginx - HTTP сервер, основным преимуществом которого является быстрое обслуживание статических запросов.
В связке с Apache, качестве front-end-а и обратного прокси-сервера, позволяет разделить обработку запросов на статические (Nginx) и динамические (Apache), что существенно снижает нагрузку на сервер.

Конфигурируем Apache:
/etc/apache2/ports.conf
Изменяем порт и IP адрес на локальный:

NameVirtualHost 127.0.0.1:8080
Listen 8080

Установка Apache, MySQL и PHP

VPS. Настройка SSH

Есть различные версии Apache, обладающие различными свойствами, например:

apache2-mpm-worker - пакет в котором на каждый новый процесс создается несколько потоков. Более эффективно использует память, быстрее работает. Но так как любой поток может использовать всю память и обрушить весь процесс - больше подвержен сбоям.

Подписка на Apache