Include часть конфига
Anton Bessonov
exelib на googlemail.com
Сб Май 22 17:52:28 MSD 2010
Раз не получается прописать UID по человечески, решил плодить инстанции
энджина. Что бы избавиться от редундантности повторяющихся кусков
конфига создал nginx.conf.header с типа
error_log /tmp/error.log;
events {
worker_connections 1024;
}
http {
include /usr/local/nginx/mime.types;
default_type application/octet-stream;
[...]
keepalive_timeout 65;
и футер с закрывающим "}" директиву http.
То есть сама идея была создавать конфиги в стиле
user myuser;
include /usr/local/nginx/nginx.conf.header;
server {
listen 80;
[...]
}
}
include /usr/local/nginx/nginx.conf.footer;
однако nginx -t:
[emerg]: unexpected end of file, expecting "}" in
/usr/local/nginx/nginx.conf.header:36
То есть так, как я хотел не получится? Какие есть best practice?
Подробная информация о списке рассылки nginx-ru