Оптимальные настройки для связки Nginx+php-fpm+mysql на виртуалке 1ядро + 512mb?

Настроил ubuntu 14.04 на virtualbox поставил связку Nginx+php-fpm+mysql , поставил wordpress. Вроде все ок.
Но возникает кучу вопросов:
- под такую систему сколько сайтов можно запускать и каких?
- какую нагрузку может выдерживать такая виртуалка? как мониторить нагрузку? командой top по load average и загрузке памяти или есть получше инструменты?
- как сделать нагрузочное тестирование? есть jmeter но что-то она у меня не заработала, там куча настроек.
- как настроить всё под максимальное быстродействие? в гугле куча статей и все советуют разные настройки.
- нужно ли ещё в бэкэнд ставить Apache?
  • Вопрос задан
  • 678 просмотров
Решения вопроса 2
ddv88
@ddv88
Binance Futures
https://habrahabr.ru/post/190566
Зачем индеец если есть Nginx?
Ответ написан
Комментировать
ajaxtelamonid
@ajaxtelamonid
Laravel
1. Все зависит от трафика на сайтах. От 1 до 100. 2-3 средних сайта потянет.
2. top (загрузка диска - %wa и проца - load average), htop (то же самое, но покрасивее), mytop, iotop
3. а зачем ? добавляй сайтики по одному, как увидишь, что всё, капец, память конилась, диск не справляется - покупай новую vps.
4. на быстродействие системы будет влиять в основном mysql. Если у тебя innodb - подстраивай innodb_buffer_pool_size, начиная от 300mb, если myisam - key_buffer_size, начинай от 150mb
5. нет
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы