nginx как обратный прокси для запуска apache

У меня проблемы с настройкой nginx в качестве обратного прокси.

Хорошо, что у меня есть VPS с kloxo а также webmin Установлено и запущено несколько доменов на моем VPS.

Я установил nginx с помощью REPEL а также YUM а это мой /etc/nginx/nginx.conf файл приведен в этой ссылке.

Я изменяю порт apache на 8080 и перезапускаю службу для внесения изменений и запускаю nginx, и возникает некоторая проблема.

Когда я пытаюсь достичь всех доменов на моем Centos VPS, я сталкиваюсь с APACHE START PAGE (WELCOME PAGE) и когда я ввожу свой VPS IP в браузере, как x.x.x.xЯ стою перед NGINX START PAGE (WELCOME PAGE),

я хочу nginx обслуживать мои статические файлы и перенаправлять динамические Apache для лучшей производительности.

1 ответ

Вот пример из книги Nginx Http Server, стр. 235.

server {
    server_name .example.com;
    root /home/example.com/www;
    location ~* \.php.$ {
        # Proxy all requests with an URI ending with .php*
        # (includes PHP, PHP3, PHP4, PHP5...)
        proxy_pass http://127.0.0.1:8080;
    }
    location / {
        # Your other options here for static content
        # for example cache control, alias...
        expires 30d;
    }
}
Другие вопросы по тегам