HostDB.ru
 
Логин

Пароль



или войдите через соцсеть:
провайдеров: 56, переходов на сайты провайдеров сегодня: 21
Хостинг IwiHost

Голосование

Какой CMS вы пользуетесь








Анекдот




- Устанавливаем модуль mod_rpaf на CentOS (связка nginx+apache)

Устанавливаем модуль mod_rpaf на CentOS (связка nginx+apache)

Давайте решим эту проблему!
Этап №1 – установка необходимых пакетов.
yum install httpd-devel gcc

Этап №2 – загрузка mod_rpaf.
cd /tmp
wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz

Если скачать не получается, просто добавьте в /etc/hosts:
178.236.176.177 stderr.net

Этап №3 – сбор модуля с последующей установкой.
tar xvzf mod_rpaf-0.6.tar.gz
cd mod_rpaf-0.6
apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c
cd


Этап №4 – конфигурирование mod_rpaf.
LoadModule rpaf_module modules/mod_rpaf-2.0.so

# mod_rpaf Configuration

RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 10.0.0.1
RPAFheader X-Forwarded-For


Важно: в параметре RPAFproxy_ips нужно вписать айпи, где слушает nginx. В 99% случаев подойдет 127.0.0.1

Этап №5 – подстройка конфигурации vhost в nginx.
Заходим в раздел location / и вносим туда:
proxy_pass http://apache_ip:apache_port/;
proxy_redirect off;

proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass_header Set-Cookie;


Этап №6 – перезагрузка и тест.
/etc/init.d/httpd restart
/etc/init.d/nginx restart


Далее открываем свой сайт и смотрим лог-файл.
Сейчас:
tail /var/log/nginx/access.log

12.34.56.78 - - [01/May/2014:11:44:44 +0300">


Раньше:
tail /var/log/nginx/access.log

127.0.0.1 - - [01/May/2014:11:42:44 +0300">


Если вдруг способ вам не помог, внимательно пересмотрите инструкцию с самого начала. В некоторых местах нужно было вносить правки, актуальные для вашего сервера. Также пересмотрите error_log.

Опубликовано: 21.07.2020
Просмотров: 3938
Автор: Шнайдер-хост
Источник: https://shneider-host.ru

+1
Версия для печати

Мой комментарий

Ваше имя*:
Email:
Комментарий*:
Зарегистрироваться автоматически: Вы будете зарегистрированы на сайте автоматически при добавлении комментария. Обязательно заполните поле Email для этого.
Сумма чисел 4 и 15*:            

Заявка на хостинг
Провайдеры сами пришлют
вам свои предложения ;)

Titan
30 Гб на диске, RAM 1025 Мб, 3700 Мгц, неогр. трафик.
1399 руб.
Хостинг провайдер QCKL Network Solutions
2vCPU
20 Гб на диске, RAM 2048 Мб, 3400 Мгц, неогр. трафик.
908 руб.
Хостинг провайдер HSTQ HOSTING
Плюс-10
10 Гб на диске, неогр. трафик.
479 руб.
Хостинг провайдер Спринтхост

Проверка IP

Ваш IP ....... 216.73.217.39 ← Проверить
Страна ..... не определена

Проверка домена (+whois)













Выбрать все
Расширенный поиск (более 50 зон)

Traceroute

Начало маршрута




Акции провайдеров

Все акции хостинг провайдеров