@Scorpiored88

Как правильно настроить локальный кеш сервер на nginx?

Всем доброго!
Пытаюсь решить задачу медленого доступа к некоторым ресурсам путем локального прокси сервера.
Но вот что тот не могу правильно конфиг написать (особо я не сталкивался с nginx), при проверке командой nginx -t получаю ошибку :
nginx: [emerg] https protocol requires SSL support in /usr/local/nginx/conf/nginx.conf:14
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed


вот мой nginx.conf :
events {
    worker_connections  1024;
}


http {
    proxy_cache_path /var/cache/nginx_cache levels=1:2 keys_zone=all:32m max_size=2g;

    server {
        listen       80;
        server_name  localhost;

        location / {
            proxy_pass https://some.site.com;
            proxy_cache all;

        }
    }
}


Собствено ошибка в proxy_pass https://some.site.com; ....

Подскажите пожалуйста как правильно будет написать конфиг ?

П.С. для того, что бы потом достучатся к сайту https://some.site.com; нужно в браузере вводить адрес localhost или же просто в настройках браузера указать прокси сервер свой localhost ?
  • Вопрос задан
  • 241 просмотр
Пригласить эксперта
Ответы на вопрос 2
@Tabletko
никого не трогаю, починяю примус
Вы пишите proxy_pass https://some.site.com, но выше описана секция только про http 80
Ответ написан
@LiguidCool
Вот ИМХО:

  1. Переводите все сайты на http
  2. Ставите прокс
  3. Устанавливаете сертификаты на прокс


Profit.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы