私のhttpdバージョン2.4.6を2.4.10にどのように更新しますか? yumを使用して更新しようとすると、最新バージョンがあると表示されます。 mod_proxyモジュール(使用する必要がある)のセキュリティ上の問題のため、httpdをバージョン2.4.10に更新したいと思います。このモジュールを使用してApacheを設定すると、ネットワークトラフィックは私のすべての帯域幅を使用します。関連する行をコメントアウトして httpd サービスを再起動すると、ネットワークトラフィックは通常の帯域幅トラフィックに戻りました。
以下は私がコメントした行で、すべてがうまく機能します。
LoadModule proxy_module modules/mod_proxy.so
ProxyRequests On
ProxyPass / http://xxx.xxx.xxx.xxx/
ProxyPassReverse / http://xxx.xxx.xxx.xxx/
(IPアドレスは表示されないようにxxx化されています。)
私のサーバーのバージョンは面白いかもしれません。
Server version: Apache/2.4.6 (CentOS)
Server built: Jan 12 2015 13:22:31
Server's Module Magic Number: 20120211:23
Server loaded: APR 1.4.8, APR-UTIL 1.5.2
Compiled using: APR 1.4.8, APR-UTIL 1.5.2
Architecture: 64-bit
Server MPM: prefork
threaded: no
forked: yes (variable process count)
どんな提案がありますか?
答え1
解決しました! ~からApacheに尋ねる: ""ProxyRequests On"を設定しないでください。 ProxyRequests Onを設定すると、サーバーがオープンプロキシに切り替えられます。ユーザーの使用を開始します。または最悪の場合は、プロキシを介してスパムを送信することができ、合法的なトラフィックがあふれ、ホームフィルタなどのデバイスによってサーバーがブロックされる可能性があります。
したがって、変更する唯一の行はProxyRequests On
、でなければなりませんProxyRequests Off
。
助けてくれてありがとう。