Наткнуться на подводные камни в конфигурации и работе веб-сервера очень легко. Но трудно понять причину некорректной или не всегда корректной/ошибочной работы, если все правила соблюдаются. Читать далее “Правильная конфигурация Nginx”
тюнинг
Чеклист по оптимизации веб-сервера на PHP/Mysql/Nginx
Как обеспечить более высокую производительность VPS сервера, который работает на Nginx + PHP + Mysql? В этой статье приведен чеклист основных настроек, которые позволят существенно оптимизировать работу сервера. Настройка займет не более 10 минут и не требует ничего, кроме редактирования конфигурационных файлов.
Читать далее “Чеклист по оптимизации веб-сервера на PHP/Mysql/Nginx”
Ускоряем MySQL при помощи tmpfs
В процессе работы MySQL время от времени создает временные таблицы, место хранения которых задается переменной tmpdir. Если таких файликов создается много (не хватает памяти или еще куча причин), то начинается активный i/o, что создает нагрузку на систему.
Один из способов избежать данной проблемы – смонтировать папку временных файлов на RAM-диск, в данном случае tmpfs.
Читать далее “Ускоряем MySQL при помощи tmpfs”
Полный тюнинг движка: Делаем из nginx непробиваемый Web-сервер
Выделенный Web-сервер на основе nginx – отличный способ повышения производительности Web-сайтов. В скорости обработки статического контента ему просто нет равных: он легко выдерживает несколько тысяч одновременных соединений и может быть легко оптимизирован и подогнан под любую конфигурацию. Однако? выступая в качестве фронт-энда для Apache, nginx оказывается наиболее уязвимым местом всей Web-инфраструктуры, поэтому безопасности nginx необходимо уделить особое внимание.
Читать далее “Полный тюнинг движка: Делаем из nginx непробиваемый Web-сервер”