「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/? | + | === 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 再起動
手順省略。