Решено: Кеширование в Nginx.

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Решено: Кеширование в Nginx.

Сообщение Yaros »

Необходимо настроить Nginx как фронтэнд к Apache (индеец крутится на другой машине в той же подсети).
В качестве прокси nginx уже настроен.
Начал разбираться с кешированием, и попал в ступор: при добавлении опций типа proxy_cache_path и proxy_cache сервер не запускается и пишет в лог такое:

Код:

2009/10/21 18:44:05 [emerg] 4822#0: "proxy_cache_path" directive is not allowed here in /etc/nginx/nginx.conf:37

В чем тут может быть дело?
Версия nginx: nginx/0.7.62.
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Решено: Кеширование в Nginx.

Сообщение KiWi »

Спасибо сказали:
Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Re: Решено: Кеширование в Nginx.

Сообщение Yaros »

KiWi писал(а):
21.10.2009 21:18
http://sysoev.ru/nginx/docs/

1. Я по ней и пытался сделать.
2. "Данная документация отражает состояние только последней текущей версии — 0.8.20". Может, дело в этом?
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали:
Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Re: Решено: Кеширование в Nginx.

Сообщение Yaros »

Разобрался.
Не заметил, что параметр proxy_cache_path нужно писать в секцию http.
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали: