Личный блог с мыслями и наблюдениями

nginx for frontenders

26.04.2016   техническое   код   nginx   frontend  

Очень часто бывает, что фронтенд-разработчику необходимо добавить или изменить функционал сайта, но нет возможности получить его dev-версию, на которую можно повлиять. Обычно это пытаются обойти запуском браузера с отключенной безопасностью, но не всегда это помогает.

Я расскажу как при работе с «чёрным ящиком» иметь возможность воздействать на его ответы, а также как решать проблемы связанные с безопасностью.

 

Читать далее →


Настройка Monit для поддержания жизни nginx/postgresql

29.12.2015   техническое   postgresql   nginx   monit  

Установка

apt-get install monit

Мониторинг PostgreSQL

check process postgres with pidfile /var/postgres/postmaster.pid
group database
start program = "/etc/init.d/postgresql start"
stop program = "/etc/init.d/postgresql stop"
if failed host 127.0.0.1 port 5432 protocol pgsql then restart

Мониторинг nginx

check process nginx with pidfile /var/run/nginx.pid
	start program = "/etc/init.d/nginx start"
	stop program  = "/etc/init.d/nginx stop"
 	group www-data (for ubuntu, debian)