[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:104045] Re: WebDAV サーバのxientd 経由での構築するには?


matsui888と申します。
皆様、ご回答大変有難うございます。m(_ _)m

>> # service httpd stop
>> httpdを停止中:                                            [  OK  ]
>  このあとで、httpd.confを書き換える必要があるんじゃないかと?
> http://httpd.apache.org/docs/mod/core.html#servertype
> #推奨されているモードではないようですが・・・。>inetdモード
/etc/httpd/conf/httpd.confの末尾に
ServerType inet
を加筆してみましたら
「Syntax error」となってしまいました。

> xinetd 経由で起動するのであれば、xinetdがPORT 80をListenするので、
> 下記の結果は妥当かと。。
> (xinetdで起動するのであれば、httpdをデーモンとして起動する必要はないで
す。)
わかりました。

> apacheのバージョンはいくつですか?
$ rpm -qa | grep http
httpd-manual-2.0.40-21.9
redhat-config-httpd-1.0.1-18
httpd-devel-2.0.40-21.9
libghttp-devel-1.0.9-7
libghttp-1.0.9-7
httpd-2.0.40-21.9

となっています。

> apache2 にはServerTypeというディレクティブはないみたいですね。
そうですか。。。

> http://itoshima-ah.fku.ed.jp/linux/webdav03.htm
> こちらを参考にして、httpdの書き換えを行ってみてください。
これはスタンドアロンでの起動ですね。

> また、業務用としてはセキュリティの関係からWebDAVは推奨されていないようで
す。
業務用としては何が使われているんですかね。

> さて、本題に戻って、server_args の設定がうまく反映されていないように見える
わけですよね?
> # なので Subject: も混乱を招いている原因の一つのように思います。
> Apache は make 時にデフォルトの httpd.conf のパスが設定されるはずですの
で、
> とりあえずそこに置いてみて server_args の設定をしなかったらどうなりますか
?
server_args行を取っ払ってxinetdをリスタートして、Win2kからアクセスしてみまた
ら今度は
「(98)Address already in use: make_sock: could not bind to address
0.0.0.0:80 」
と表示されてしまいました。

うーん、これは何が原因なのでしょうか?

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: