「mod proxyを後から追加する手順」の版間の差分

提供: Wikiducca
移動: 案内検索
(1版)
(1版)
 
(8人の利用者による、間の10版が非表示)
行1: 行1:
 +
== 概要 ==
 +
ソースから Apache httpd をインストールしたものの、configure 時に proxy_module を追加せず、後から必要になった、とはいえ全部再コンパイルするのもちょっと・・という場合に以下の手順で後から追加することができる。
 +
 +
 +
== 手順 ==
 +
=== インストール ===
 
<pre>
 
<pre>
cd /usr/local/src/httpd-2.2.10/modules/proxy
+
# cd /usr/local/src/httpd-2.2.10/modules/proxy
/usr/local/apache2/bin/apxs -c mod_proxy.c
+
# /usr/local/apache2/bin/apxs -c mod_proxy.c
/usr/local/apache2/bin/apxs -i -a -n proxy mod_proxy.la
+
# /usr/local/apache2/bin/apxs -i -a -n proxy mod_proxy.la
/usr/local/apache2/bin/apxs -a -i -c mod_proxy.c proxy_util.c
+
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy.c proxy_util.c
/usr/local/apache2/bin/apxs -a -i -c mod_proxy_ajp.c proxy_util.c ajp_utils.c ajp_header.c ajp_msg.c ajp_link.c
+
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy_ajp.c proxy_util.c ajp_utils.c ajp_header.c ajp_msg.c ajp_link.c
/usr/local/apache2/bin/apxs -a -i -c mod_proxy_balancer.c proxy_util.c
+
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy_balancer.c proxy_util.c
/usr/local/apache2/bin/apxs -a -i -c mod_proxy_http.c
+
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy_http.c
 
</pre>
 
</pre>
  
http://www.slowsystems.co.jp/blog/?cat=13
+
=== httpd.conf に以下を追加(勝手に入っているかも) ===
 +
 
 +
LoadModule proxy_module modules/mod_proxy.so
 +
 
 +
=== httpd 再起動 ===
 +
手順省略。
 +
 
 +
== 参考・引用 ==
 +
- http://www.slowsystems.co.jp/blog/?p=111
  
  
 
[[Category:Apache]]
 
[[Category:Apache]]

2019年1月17日 (木) 04:14時点における最新版

概要

ソースから Apache httpd をインストールしたものの、configure 時に proxy_module を追加せず、後から必要になった、とはいえ全部再コンパイルするのもちょっと・・という場合に以下の手順で後から追加することができる。


手順

インストール

# cd /usr/local/src/httpd-2.2.10/modules/proxy
# /usr/local/apache2/bin/apxs -c mod_proxy.c
# /usr/local/apache2/bin/apxs -i -a -n proxy mod_proxy.la
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy.c proxy_util.c
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy_ajp.c proxy_util.c ajp_utils.c ajp_header.c ajp_msg.c ajp_link.c
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy_balancer.c proxy_util.c
# /usr/local/apache2/bin/apxs -a -i -c mod_proxy_http.c

httpd.conf に以下を追加(勝手に入っているかも)

LoadModule proxy_module modules/mod_proxy.so

httpd 再起動

手順省略。

参考・引用

- http://www.slowsystems.co.jp/blog/?p=111