Apache関連 Part8
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
2006/01/04(水) 16:46:23http://httpd.apache.org/
HTTP Serverの最新Versionは
Apache/2.2.0
Apache/2.0.55
Apache/1.3.31
●まずはマニュアル嫁。
http://httpd.apache.org/docs/ Apache 1.3
http://httpd.apache.org/docs/2.0/ Apache 2.0
http://httpd.apache.org/docs/2.2/ Apache 2.2
●「自分」でバージョンぐらい調べるれ。
httpd -h
httpd -V コンパイル条件など詳細な情報
Apache関連 Part7
http://pc8.2ch.net/test/read.cgi/unix/1108649446/
Apache関連 Part6
http://pc5.2ch.net/test/read.cgi/unix/1084829611/
0951915=936
2006/07/10(月) 20:31:32ウホ、そんなに感謝していただけるとは光栄であります。
ちなみにそれ、適当に作ってるから罠があります。単純に
連続するスペースで要素を区切ってるんで、もし
GET /uho uho uho HTTP/1.1みたいなアクセスをされると、
スペース区切りの数が合わなくなるね・・・
まぁ普通のブラウザではそういうアクセスはしないはずだけど。
# マトモなパースをしようと思ったら数行では書けないので、
# 手抜きしちゃった。ごめんなさい (*^o^*)
0952944
2006/07/10(月) 20:55:35webdavの勉強必要ですね;;
error-codeも勉強します
>>946,947
LogLevelをdebugにしてみたのですがどうにもそれらしきものは見当たりません。
それ以外で気付いたことがあるのですが
実際に/home/me/public_html/dav以下をWindowsのネットワークプレイスにしてみようと思いやってみました。指定したURLは以下です。
http://myserver.jp/~me/dav/
するとそのディレクトリには.htaccessがないのに
Connecting to myserver.jp
というメッセージとともにユーザ名とパスワードを要求され、思い当たるユーザ名とパスワードを入力しても成功しません。
これはapacheの方で勝手に認証をしているということなのでしょうか?わかるかたいらっしゃいますか?
0953944
2006/07/10(月) 21:01:44ネットワークプレイスを作成する際にだけ認証のような画面になります。foxmarksが失敗するのもこれのせいなのではないかと思っています。
0954名無しさん@お腹いっぱい。
2006/07/10(月) 21:39:46ベンキョウしたらピントハズレの質問をしてるとわかるはず
0956名無しさん@お腹いっぱい。
2006/07/10(月) 22:41:190957944
2006/07/10(月) 22:49:10なるほど、根本的なところがわかってないことがわかりました。
差し支えないようでしたら勉強するのにいい資料とか教えていただけると助かります。
>>955
ちょw
cadaverだと成功するのになぁ。。。
0958名無しさん@お腹いっぱい。
2006/07/10(月) 23:17:53書かないほうがいいよ
>>955のツッコミの意味がわかってない
0959名無しさん@お腹いっぱい。
2006/07/13(木) 11:38:32Apacheの設定は
User apache
Group apache
です。
バーチャルホストのユーザーでmkdirする場合
パーミッション707じゃないとできませんか?
0960名無しさん@お腹いっぱい。
2006/07/13(木) 11:45:420961959
2006/07/13(木) 13:29:10あ、すみません。PerlやPHPでmkdirする場合。です。
バーチャルホストのユーザーでmkdirする場合
パーミッションの設定はどのようにするのか?
またはApacheの設定(User? Group? VirtualHost?)が必要なのか?
よくわからなかったので質問させていただきました。よろしくおねがいします。
0962名無しさん@お腹いっぱい。
2006/07/13(木) 14:57:20任意のパーミッションをセットして mkdir したいってこと?
0963962
2006/07/13(木) 15:36:23権限で動作するように設定されていて、なおかつ DocumentRoot が
ore:afo みたいになっている環境でのことね。
そこで CGI やら mod_php で mkdir するなら、親ディレクトリには
他人に対して書き込み許可を与えておく必要がありますか? と。
答え: はい
それをしたくないなら、そもそもプロセスを ore:afo の権限で動作する
ように setuid(2) してしまえば良いわけです。これは suexec と呼ばれる。
0964名無しさん@お腹いっぱい。
2006/07/13(木) 16:48:52それをブラウザに送信してブラウザ側で解凍させて表示させることは可能なのでしょうか?
どのモジュールを使ってgz圧縮であることを知らせるのかがわからなくて…
0965名無しさん@お腹いっぱい。
2006/07/13(木) 16:52:040966名無しさん@お腹いっぱい。
2006/07/13(木) 16:59:12これはhtml等の元からあるファイルを圧縮して送信ですよね?
元からgzのファイルはどうすればよいでしょうか?
0967名無しさん@お腹いっぱい。
2006/07/13(木) 17:04:36gzip してもたいして減らなくない?
bmp とかはまた別だけど。
0968名無しさん@お腹いっぱい。
2006/07/13(木) 17:18:30AddEncoding x-gzip .gz
で、gzファイルへのリクエストは Content-Encoding:gzip になる
Accept-Encodingありとなしで切り替えるには、mod_negotiation か mod_rerwite
eq
http://pc8.2ch.net/test/read.cgi/tech/1149259409/785
eq
>>959
で桶?
0970名無しさん@お腹いっぱい。
2006/07/13(木) 19:52:40Web製作板の.htaccessスレのサブスクライバ厨も怪しいと思。
0971名無しさん@お腹いっぱい。
2006/07/13(木) 20:17:01UNIX のごく基本的なことでしかない。
自分(非 root)が他人様のディレクトリに mkdir なり touch なりするには
どうしたら良いの? という話。
1. root に su する
2. 他人様に su する
3. 他人様のディレクトリへの書き込み許可をいただく
質問者の言っていることは 3 で、suexec が 2 かな。1 はセキュリティ的に論外。
0972名無しさん@お腹いっぱい。
2006/07/13(木) 21:00:21Group root
で動かしてる俺が来ましたよ
0973名無しさん@お腹いっぱい。
2006/07/13(木) 22:43:450974名無しさん@お腹いっぱい。
2006/07/13(木) 23:13:440975名無しさん@お腹いっぱい。
2006/07/13(木) 23:16:170976名無しさん@お腹いっぱい。
2006/07/14(金) 09:15:21Group melco
で動かしてる俺が来ましたよ
0977名無しさん@お腹いっぱい。
2006/07/14(金) 09:56:370978名無しさん@お腹いっぱい。
2006/07/14(金) 11:25:28Scalper とか Slapper とか。
0979名無しさん@お腹いっぱい。
2006/07/14(金) 14:10:15出ないだろうね。
理由はいくつかあるけど、説明しても判ってもらえないだろうから省略。
0980名無しさん@お腹いっぱい。
2006/07/14(金) 16:18:09mod_blosxom-0.05をapache-1.3.33-0vl2.2にインストールしてみましたが、正常に
動作しているのかどうか確かめる方法が分かりません。インストールはmake & make
installで入れました。httpd.confはとりあえず下記に用にしました。
LoadModule blosxom_module modules/mod_blosxom.so
AddModule mod_blosxom.c
<Location /blosxom>
AddDefaultCharset EUC-JP
SetHandler blosxom-handler
BlogTitle "Blosxom"
BlogDescription "Yet another Blosxom blog."
# BlogLanguage en
BlogLanguage jp
# BlogDatadir /Library/WebServer/Documents/blosxom
BlogDatadir /var/blosxom
BlogEntries 20
</Location>
/var/blosxom配下に同梱のsampleをいれて、httpdを再起動後、
$ w3m -dump http://localhost/blosxom
Index of /blosxom
Name Last modified Size Description
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[DIR] Parent Directory 14-Jul-2006 14:25 -
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Apache/1.3.33 Server at hoge.com Port 80
となります。ぐぐってもドキュメントがほとんど見つからず、またINSTALLやREADMEには
簡単な説明しかないので、よく分かりません。ご助言をいただけたら幸いです。
0981980
2006/07/14(金) 16:33:56httpd再起動のときのerror_logを見ると
[Fri Jul 14 16:24:47 2006] [notice] Apache/1.3.33 (Unix) (Vine/Linux) mod_blosxom/0.05 mod_ssl/2.8.22 OpenSSL/0.9.7d configured -- resuming normal operations
とあるので、mod_blosxomのロードは成功しているように見えます。BlogDatadirにフレーバーとデータテキスト
を置いておけば、/blosxomにblosxomのページが表示されると思っていたのですが、勘違いでしょうか。
0982980
2006/07/14(金) 18:10:24mod_blosxom.cの中にもう少し詳しいことが書いてありました。
** you immediately can request the URL /%NAME and watch for the
** output of this module. This can be achieved for instance via:
**
** $ lynx -mime_header http://localhost/blosxom
**
** The output should be similar to the following one:
**
** HTTP/1.1 200 OK
** Date: Tue, 31 Mar 1998 14:42:22 GMT
** Server: Apache/1.3.4 (Unix)
** Connection: close
** Content-Type: text/html
**
** The sample page from mod_blosxom.c
**
これを参考に次のようにしました。
$ w3m -dump_head http://localhost/blosxom
HTTP/1.1 200 OK
Date: Fri, 14 Jul 2006 09:02:58 GMT
Server: Apache/1.3.33 (Unix) (Vine/Linux) mod_blosxom/0.05 mod_ssl/2.8.22 OpenSSL/0.9.7d
Connection: close
Content-Type: text/html; charset=EUC-JP
表示されるはずの「The sample page from mod_blosxom.c」がないので正常に機能していないと
判断することができました。
0983名無しさん@お腹いっぱい。
2006/07/14(金) 22:43:51と自分で言っているんだから、適切なスレに GO。
0984名無しさん@お腹いっぱい。
2006/07/16(日) 19:34:33MaxClientsを使い果たしてhttpdがその分だけ起動した状態になると新しく接続を受け付けてくれません。
ただ、nestatでESTABLISHEDしてるのはMaxClientsよりもずっと少ない感じなのです。
MaxClientsに達すると不要なhttpdは自動的に減ってはくれないのでしょうか?
自動で減らす設定があれば教えてください。
Apache1.3.34/FreeBSD4.11
0985名無しさん@お腹いっぱい。
2006/07/16(日) 20:14:31MinSpareServers
0986名無しさん@お腹いっぱい。
2006/07/16(日) 21:02:02MaxClientsに達してる状態では不要なプロセスはないだろ
0987名無しさん@お腹いっぱい。
2006/07/16(日) 21:46:110988名無しさん@お腹いっぱい。
2006/07/16(日) 21:56:38デフォルトから変えてないのですが、どうすれば??
>>986
Establishedしてなくても必要なプロセスなのですか?
0989名無しさん@お腹いっぱい。
2006/07/17(月) 01:13:080990名無しさん@お腹いっぱい。
2006/07/17(月) 01:28:110991名無しさん@お腹いっぱい。
2006/07/19(水) 02:14:250992名無しさん@お腹いっぱい。
2006/07/19(水) 21:07:310993>>1をそのまま変えてみただけ
2006/07/19(水) 21:28:34http://httpd.apache.org/
HTTP Serverの最新Versionは
Apache/2.2.2
Apache/2.0.58
Apache/1.3.36
●まずはマニュアル嫁。
http://httpd.apache.org/docs/ Apache 1.3
http://httpd.apache.org/docs/2.0/ Apache 2.0
http://httpd.apache.org/docs/2.2/ Apache 2.2
●「自分」でバージョンぐらい調べるれ。
httpd -h
httpd -V コンパイル条件など詳細な情報
httpd -M 現在の設定ファイルで読み込まれるモジュール(2.2以降)
Apache関連 Part8
http://pc8.2ch.net/test/read.cgi/unix/1136360783/
Apache関連 Part7
http://pc8.2ch.net/test/read.cgi/unix/1108649446/
Apache関連 Part6
http://pc5.2ch.net/test/read.cgi/unix/1084829611/
0994名無しさん@お腹いっぱい。
2006/07/19(水) 21:32:02> http://httpd.apache.org/docs/ Apache 1.3
http://httpd.apache.org/docs/1.3/ だろう。
ディレクティブ一覧へのリンクがほしいな。
http://httpd.apache.org/docs/1.3/mod/directives.html
http://httpd.apache.org/docs/2.0/mod/quickreference.html
http://httpd.apache.org/docs/2.2/mod/quickreference.html
0995名無しさん@お腹いっぱい。
2006/07/19(水) 22:07:29●質問するならメルコルーターの使用有無ぐらい書け。
ブランドはメルコのみ。
BUFFALO・バッファローはメルコにあらず。
0996名無しさん@お腹いっぱい。
2006/07/19(水) 22:10:02http://httpd.apache.org/
HTTP Serverの最新Versionは
Apache/2.2.2
Apache/2.0.58
Apache/1.3.36
●インストール済みApacheの詳細情報の調べ方
httpd -h 簡易ヘルプ
httpd -v バージョン情報
httpd -V コンパイル条件など詳細な情報
httpd -l 静的リンクされたモジュール一覧
httpd -M 現在の設定ファイルで読み込まれるモジュール(2.2以降)
●公式マニュアル
http://httpd.apache.org/docs/1.3/ Apache 1.3
http://httpd.apache.org/docs/2.0/ Apache 2.0
http://httpd.apache.org/docs/2.2/ Apache 2.2
ディレクティブ一覧
http://httpd.apache.org/docs/1.3/mod/directives.html
http://httpd.apache.org/docs/2.0/mod/quickreference.html
http://httpd.apache.org/docs/2.2/mod/quickreference.html
Apache関連 Part8
http://pc8.2ch.net/test/read.cgi/unix/1136360783/
Apache関連 Part7
http://pc8.2ch.net/test/read.cgi/unix/1108649446/
Apache関連 Part6
http://pc5.2ch.net/test/read.cgi/unix/1084829611/
0997名無しさん@お腹いっぱい。
2006/07/19(水) 22:12:46http://pc8.2ch.net/test/read.cgi/unix/1153314712/
0998名無しさん@お腹いっぱい。
2006/07/20(木) 01:42:420999名無しさん@お腹いっぱい。
2006/07/20(木) 01:44:521000名無しさん@お腹いっぱい。
2006/07/20(木) 01:46:2610011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。