Thread View: fj.net.www.servers
4 messages
4 total messages
Started by hanaji
Tue, 08 Jan 2002 02:02
モジュールをコンパイルして追加したい
Author: hanaji
Date: Tue, 08 Jan 2002 02:02
Date: Tue, 08 Jan 2002 02:02
28 lines
2393 bytes
2393 bytes
Redhat6.2J + apache1.3.14を使っています。 apacheはソースから構築しています。 実験で mod_proxy をインストールしようと思いましたが うまくできません。ご教示お願いします。 具体的には 1)httpd.confに以下の2行を追加 LoadModule proxy_module libexec/libproxy.so AddModule mod_proxy.c 2)apacheを再起動すると以下のエラー Syntax error on line 210 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/libexec/libproxy.so into server: /usr/local/apache/libexec/ libproxy.so: cannot open shared object file: No such file or directory 3)ソースディレクトリを探すと以下を発見。 /usr/local/src/apache_1.3.14/src/modules/proxy このディレクトリで make するのだと思いますが、よくわかりません。 一応、以下を試してみましたがダメでした。 # cp Makefile.tmpl Makefile # make make: *** No rule to make target `libproxy.', needed by `lib'. Stop. 以上、よろしくお願いします。 -- hanaji@clubaa.com
Re: モジュールをコンパイルして追加したい
Author: KATOH Yasufumi
Date: Wed, 09 Jan 2002 10:06
Date: Wed, 09 Jan 2002 10:06
40 lines
2949 bytes
2949 bytes
加藤泰文です.
# fj.os.linux.setup は関係ないと思うので削除してます.
>>> On Tue, 8 Jan 2002 11:02:16 +0900
in message "モジュールをコンパイルして追加したい"
hanaji-san wrote:
> 具体的には
> 1)httpd.confに以下の2行を追加
> LoadModule proxy_module libexec/libproxy.so
> AddModule mod_proxy.c
> 2)apacheを再起動すると以下のエラー
> Syntax error on line 210 of /usr/local/apache/conf/httpd.conf:
> Cannot load /usr/local/apache/libexec/libproxy.so into server:
> /usr/local/apache/libexec/
> libproxy.so: cannot open shared object file: No such file or
> directory
これは当然ですね.INSTALL によると
| (-) mod_proxy ........ Caching Proxy Module (HTTP, HTTPS, FTP)
となってますし,明示的に enable にすると configure 時にしていない限り
インストール自体されていないのでしょう.
> 3)ソースディレクトリを探すと以下を発見。
> /usr/local/src/apache_1.3.14/src/modules/proxy
> このディレクトリで make するのだと思いますが、よくわかりません。
> 一応、以下を試してみましたがダメでした。
configure からやる必要はないかなあ.詳しくは INSTALL を見るか,
./configure --help
としてみるか….
--
==============================================
(((( 加藤泰文 karma@prog.club.ne.jp
○-○ http://www.ae.wakwak.com/%7Ekarma/
==============================================
(仮称)新 fj.* の歩き方の作成完了部分の公開
http://www2s.biglobe.ne.jp/~kyashiki/fj/arukikata/
Re: モジュールをコンパイルして追加したい
Author: hanaji
Date: Thu, 10 Jan 2002 00:30
Date: Thu, 10 Jan 2002 00:30
24 lines
2427 bytes
2427 bytes
hanajiです。 "KATOH Yasufumi" <karma@prog.club.ne.jp> wrote in message news:a1h4mn$5u8$1@news.firstserver.ne.jp... > > 3)ソースディレクトリを探すと以下を発見。 > > /usr/local/src/apache_1.3.14/src/modules/proxy > > このディレクトリで make するのだと思いますが、よくわかりません。 > > 一応、以下を試してみましたがダメでした。 > > configure からやる必要はないかなあ.詳しくは INSTALL を見るか, > ./configure --help > としてみるか…. Apache自体を再コンパイルということでしょうか? DSOという機能付きでコンパイルしているのでモジュールだけ コンパイルして組み込めば良いと理解しているのですが・・・。 実は Apache自体の configure から構築するのであれば mod_proxy は 組み込めそうな気がするのですが、私のLinuxはPHP4も実装しています。 そうするとPHPまで再コンパイルしなくてはならないのでしょうか? #Apacheモジュールを組み込むたびにこれらをしなくてはならない? --- hanaji@clubaa.com
Re: モジュールをコンパイルして追加したい
Author: KATOH Yasufumi
Date: Thu, 10 Jan 2002 08:51
Date: Thu, 10 Jan 2002 08:51
46 lines
3285 bytes
3285 bytes
加藤泰文です.
>>> On Thu, 10 Jan 2002 09:30:05 +0900
in message "Re: モジュールをコンパイルして追加したい"
hanaji-san wrote:
> DSOという機能付きでコンパイルしているのでモジュールだけ
> コンパイルして組み込めば良いと理解しているのですが・・・。
少なくとも configure しないと mod_proxy の configure がされないのでは
ないですかね? configure しないと makefile すら出来ないですし.いくらな
んでもテンプレートファイルを Makefile にコピーしてもダメでしょう.
手元でやってみたら
$ cd apache_1.3.22
$ ./configure --enable-module=so --enable-module=proxy --enable-shared=proxy
$ cd src/modules
$ make
で mod_proxy.so が src/modules/proxy 以下に出来ましたけど? これが正し
い方法かは知りません.^^;
$ cd apache_1.3.22/src/modules/proxy
$ /usr/local/apache/bin/apxs -c mod_proxy.c
ってやっても mod_proxy.so が出来ましたが….
# 動作チェックしていないので,これで OK なのかは知りません.
DSO については
http://www.apache.jp/docs/dso.html
あたりに載ってますね.良く読んでませんが,色々構築方法が書いてあります
よ.
> 実は Apache自体の configure から構築するのであれば mod_proxy は
> 組み込めそうな気がするのですが、私のLinuxはPHP4も実装しています。
> そうするとPHPまで再コンパイルしなくてはならないのでしょうか?
いや,不要でしょう.
--
==============================================
(((( 加藤泰文 karma@prog.club.ne.jp
○-○ http://www.ae.wakwak.com/%7Ekarma/
==============================================
(仮称)新 fj.* の歩き方の作成完了部分の公開
http://www2s.biglobe.ne.jp/~kyashiki/fj/arukikata/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads