категория “nginx”

nginx unknown directive «geoip_country»


nginx
Обновление пакетов web-сервера порадовало такой ошибкой:

nginx -t
#nginx: [emerg] unknown directive "geoip_country" in /etc/nginx/nginx.conf:92
#nginx: configuration file /etc/nginx/nginx.conf test failed

(далее…) «nginx unknown directive «geoip_country»»» class=»more-link»>далее «nginx unknown directive «geoip_country»»

nginx anacron job cron.daily error


Стали на почту приходить «ругательные» письма с сервера, с таким содержимым:

Anacron job 'cron.daily' on *****

/etc/cron.daily/logrotate:
Usage: /etc/init.d/nginx {start|stop|reload|configtest|status|force-reload|upgrade|restart}
error: error running shared postrotate script for '/var/log/nginx/*log '

(далее…) «nginx anacron job cron.daily error»» class=»more-link»>далее «nginx anacron job cron.daily error»

nginx [alert] accept4() failed (24: Too many open files)


В логах появилась ошибка:

2015/09/29 07:14:05 [alert] 25427#0: accept4() failed (24: Too many open files)

Ошибка сообщает о превышении количества открытых файлов.
(далее…) «nginx [alert] accept4() failed (24: Too many open files)»» class=»more-link»>далее «nginx [alert] accept4() failed (24: Too many open files)»

nginx: [emerg]: could not build the map_hash


При перезапуске NGINX получил такую ошибку:

service nginx restart
#Restarting nginx: [emerg]: could not build the map_hash, you should increase map_hash_bucket_size: 64

(далее…) «nginx: [emerg]: could not build the map_hash»» class=»more-link»>далее «nginx: [emerg]: could not build the map_hash»

nginx open() failed (13: Permission denied)


Иногда встречается такая ошибка при установке nginx фронтендом к apache:

2015/07/15 09:52:38 [crit] 30595#0: *27173 open() "/var/cache/nginx/proxy_temp/8/35/0000001358" failed (13: Permission denied) while reading upstream, client: xxx.xxx.xxx.xxx, server: xxx, request: "GET /xxx HTTP/1.1", upstream: "//xxx", host: "xxx"

и аналогичные про другие папки в /var/cache/nginx.
(далее…) «nginx open() failed (13: Permission denied)»» class=»more-link»>далее «nginx open() failed (13: Permission denied)»

закрыть доступ к сайту по IP в Nginx


Если при вводе в адресную строку ip адреса вашего сервера вы видите один из ваших сайтов — это не есть хорошо. Последствия не плачевные, но и не нужные не вам, не мне.
(далее…) «закрыть доступ к сайту по IP в Nginx»» class=»more-link»>далее «закрыть доступ к сайту по IP в Nginx»