Коробка с разными разностями

Сторож для веб-сервера

Иногда бывает так, что неудачно написанные скрипты сайта или возросшия посещаемость приводят к том, что временами подвисают треды Апача, зацикливаются sql-запросы и происходят другие подобные неприятности. Работа сайта при этом без труда восстанавливается рестратом сервисов, отвечающих за отображение сайта. Естественно, встаёт вопрос об автоматизации процесса отслеживания работы сайта и рестарта сервиса.  Для реализации не потребуется [...]



О некоторых параметрах nginx.conf

В этой статье хочу рассказать о некоторых параметрах конфигурации nginx, которые часто приходится менять при настройке сервера под конкретные задачи. worker_processes — количество процессов nginx, которые будут запущены.Автор рекомендует выставлять по количеству ядер процессора, я ставлю больше, хуже от этого не становится. Потери производительности будут, если поставить меньше, чем есть ядер. proxy_connect_timeout — время в [...]



Пример конфигурационного файла nginx 2

Вот пример конфигурационного файла nginx, настроенного только на буферизацию вывода, все запросы обрабатывает Apache.  Подробно обо всех директивах можно прочитать на сайте http://sysoev.ru/nginx/docs/. Приводимый здесь файл полностью пригоден для использования, надо только указать правильные ip-адреса. ======================= nginx.conf ========================== user  nginx; worker_processes  4; worker_rlimit_nofile 100000; error_log   /var/log/nginx/error.log; #error_log  /var/log/nginx/error.log  notice; #error_log  /var/log/nginx/error.log  info; pid        /var/run/nginx.pid; events [...]



Пример конфигурационного файла nginx 1

Вот пример конфигурационного файла nginx, настроенного на отдачу статического контента средствами nginx.  Подробно обо всех директивах можно прочитать на сайте http://sysoev.ru/nginx/docs/. Приводимый здесь файл полностью пригоден для использования, надо только указать правильные ip-адреса и пути к корневым директориям сайтов. ==================  nginx.conf  ======================= user  nginx nginx; #Определяем имя, от которого исполняется nginx worker_processes  4; #Количество воркеров [...]



Зачем нужен nginx?

Nginx — веб-сервер и почтовый прокси-сервер, разрабатываемый одним человеком — Игорем Сысоевым, в последние несколько лет приобрёл огромную популярность. Так зачем же он нужен, когда есть апач? Apache — очень неплохой веб-сервер, надёжный, проверенный, универсальный. Но у Апача есть один недостаток — он не очень быстрый, что при высоконагруженных сайтах сказывается на скорости открытия страниц. [...]