トップページunix
1001コメント297KB

Apache関連 Part8

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/01/04(水) 16:46:23
HTTP ServerのApacheに関する話題を扱うスレッドです。

http://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/
0708名無しさん@お腹いっぱい。2006/05/25(木) 13:24:48
>>707
Sun Java System Web Server ってのが後継じゃないのかな。
あとは IBM HTTP Server とか。
0709名無しさん@お腹いっぱい。2006/05/25(木) 13:26:15
主神さまの不興をかった>>707は雷の鳴る日の外出を控えたほうがいい。
0710名無しさん@お腹いっぱい。2006/05/25(木) 18:22:22
>>707 Zeus?
07117102006/05/25(木) 18:22:59
>>709 がそうらしいorz
0712名無しさん@お腹いっぱい。2006/05/27(土) 12:25:48
apacheのpowered by apacheと言うロゴを探してるんですけど
ページの下にあるロゴ以外は無いんですかね?
ちょっと横幅が大きいので他のロゴがあれば見てみたいのですが
0713名無しさん@お腹いっぱい。2006/05/27(土) 13:01:40
Apache ドキュメント翻訳プロジェクト
http://cvs.apache.jp/docs-project/

これなんだけど、とりあえずメーリングリストに参加しようと
apache-docs-ctl@ml.apache.or.jp
にhelpってメール送ったんだけど
「User Unknown」 だってw
0714名無しさん@お腹いっぱい。2006/05/27(土) 13:47:14
>>712
ttp://httpd.apache.org/docs/trunk/faq/background.html#background.logo
なので、どこかで見つけたとしても貴殿のサイトには使えないでしょう。
0715名無しさん@お腹いっぱい。2006/05/27(土) 13:49:43
Docsのメーリングリストもこっちに移ってたのか
http://mm.apache.jp/mailman/listinfo/apache-docs
0716名無しさん@お腹いっぱい。2006/05/27(土) 21:52:23
>>714

FAQ見ずに質問するわけがないので、それは知っていると思う。
0717名無しさん@お腹いっぱい。2006/05/27(土) 23:09:10
>>716
あんた誰?
0718名無しさん@お腹いっぱい。2006/05/27(土) 23:24:09
>>717
名無しさん@お腹いっぱい。
0719名無しさん@お腹いっぱい。2006/05/27(土) 23:38:48
>>714
どういう意味?
0720名無しさん@お腹いっぱい。2006/05/29(月) 01:06:55
Apacheの人たちって、ちょっと他のオープンソースの人たちとは
違ったタイプだよね…。なんというか…
0721名無しさん@お腹いっぱい。2006/05/29(月) 05:32:47
Macでcgiを使いたいのですが、設定方法を教えてください
0722名無しさん@お腹いっぱい。2006/05/29(月) 06:23:41
MacOS X だと思うけど、UNIX 系なんだからそこらのサイト転がってる設定の仕方とか見れば動くと思う。最低限、AddHander だけあれば大抵は動くんじゃないかな?それから、もし自宅鯖での話なら、自宅鯖板に行った方が親切だと思われ。
0723名無しさん@お腹いっぱい。2006/05/29(月) 06:24:36
うぉ、なんだこりゃ? w3m で改行が入らないのって懐かしい不具合(?)だなw 
以前は cookie さえ読み込んでおけば改行入ったのだが。
0724名無しさん@お腹いっぱい。2006/06/01(木) 13:48:23
うちのFedoraCore5上のApache2.2で作ったページから
例えば、test.zipなどをダウンロードしようとすると、不明なサイズとなって
DL中に残り時間が出ないんだけど、Apacheの設定によるものでしょうか?
クライアントはXPです。
0725名無しさん@お腹いっぱい。2006/06/01(木) 13:59:20
>>724
wget -S --spider http://localhost/test.zip
でContent-Lengthヘッダが出力されているか見ましょう。
出ていなければサーバの問題、出ていればブラウザの問題です。
0726名無しさん@お腹いっぱい。2006/06/01(木) 14:41:16
出てないっぽいです OTL
0727名無しさん@お腹いっぱい。2006/06/01(木) 14:48:41
あ、いや、xmlファイルでもう一度試してみたら出てました。
ということはブラウザの問題なんでしょうか?
同じブラウザでも他のサイトからのDLなら正常に残り時間も表示されるのですが。

HTTP/1.1 200 OK
Date: Thu, 01 Jun 2006 05:46:41 GMT
Server: Apache
Last-Modified: Sat, 27 May 2006 13:26:49 GMT
ETag: "1d5bd1-2dfe-9995840"
Accept-Ranges: bytes
Content-Length: 11774
Vary: Accept-Encoding,User-Agent
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/xml
長さ: 11,774 (11K) [text/xml]
200 OK
0728名無しさん@お腹いっぱい。2006/06/01(木) 15:04:26
ブラウザの問題。問題のあるブラウザをしつこく使いつづける奴の脳の問題。
0729名無しさん@お腹いっぱい。2006/06/01(木) 15:21:42
Sleipnir2.30でもIE6でも同じみたいです。なんでうちの鯖だけが・・・
0730名無しさん@お腹いっぱい。2006/06/01(木) 16:05:51
> Sleipnir2.30でもIE6でも同じみたいです。

わらた。
0731名無しさん@お腹いっぱい。2006/06/01(木) 16:19:15
ちなみにSleipnir2.30はGeckoエンジンです
0732名無しさん@お腹いっぱい。2006/06/01(木) 16:39:12
初心者ですけど質問させて下さい。
親切な方いましたらご教授下さい。

Apache2をchroot+VirtualHost+Suexecにて起動していますがPerlが動きません。
エラーログを見るとパーミッションらしいのですがパーミッション変えても動きません。

どうしたらいいでしょうか?
よろしくお願いします。
0733名無しさん@お腹いっぱい。2006/06/01(木) 16:53:21
どんなレスを返せば>>732のような馬鹿者が窓から身を投げて自殺してくれるのでしょうか?
0734名無しさん@お腹いっぱい。2006/06/01(木) 17:47:36
>>732
何をした結果どのようなエラーが出たのか具体的に書かないと、
誰も答えようがないでしょ?

apache はどうやって起動しているの?
chroot 環境に suexec はあるの?
chroot 環境に perl はあるの?
エラーメッセージは何て言っているの?

その他いろいろ
0735名無しさん@お腹いっぱい。2006/06/01(木) 17:47:41
うっ!うっ!うっ!うっ〜!
えびばでぃぱっしょんっ!!!
0736名無しさん@お腹いっぱい。2006/06/01(木) 19:19:27
ちょっとお聞きしたい
apacheをアップデートしたいのですが、はじめにインストールしたときに
./configureでいろいろ指定したと思うんです
portsでapacheを更新するときにもまた./configureしないといけないんでしょうか?
当方freebsd5.2+apache+php4+mysql+opensslなどなど


正直、./configureで何を指定したのかさっぱり覚えてません
#もしconfigureしないといけないとしたら・・・保守がすごい面倒なんですね
0737名無しさん@お腹いっぱい。2006/06/01(木) 19:50:30
>>736
configureは設定を残すよ。config.statusだったかな?
で、そのファイルを指定するオプションがconfigureにあるはず。
いまwinしか手元にないので、曖昧で申し訳ない。
0738名無しさん@お腹いっぱい。2006/06/01(木) 20:19:52
>>736
./config.nice ってファイルがある。
それを開けば指定したオプションが全部書いてあるし、そもそも config.nice を実行するだけでいい
0739名無しさん@お腹いっぱい。2006/06/01(木) 20:47:20
環境:FreeBSD6.0 apache2.0.54
ttp://hoge.com/~UserID/をttp://hoge.com/UserID/にしたくて、
UserDir public_html→#UserDir public_html
AliasMatch ^/([^/]+)/(.*) /home/$1/public_html/$2
このように設定してapacheを再起動しようとすると
AliasMatchの行がエラーが出てしまいます。
対処方法を教えてください。
07407322006/06/01(木) 20:50:04
>>734
レスありがとうございます

apacheはchrootで起動してます
chroot環境にsuexecはあります
chroot環境にperl5はあります
ライブラリもジャイル環境に追加しました
エラーメッセージは Premature end of script headers: test.cgi です
PHPは動いてます
CGIは動かないです
よろしくお願いします。
0741名無しさん@お腹いっぱい。2006/06/01(木) 20:57:18
>>739
hoge.comは実在のドメイン。
>>740
釣り師乙
0742名無しさん@お腹いっぱい。2006/06/01(木) 21:13:42
>>740
んじゃあさ、コマンドラインでジャイル環境に入ってみなよ。

root になって、以下のコマンドを鬱
/usr/sbin/chroot /path/to/jail /bin/sh

んで、そこで perl -v で perl は動くかい?
動くならディレクトリ構成は問題ないかもしれない。

suexec 環境なわけだが、ジャイルの中に /etc/passwd はあるかい?
その他、今は直接は関係ないかもしれんけど、
/bin/sh とか /dev/null とか /etc/localtime とかオマケも必要だな。
0743名無しさん@お腹いっぱい。2006/06/01(木) 21:22:52
ジャイルって何ですか?
07447422006/06/01(木) 21:27:29
chroot された環境 = jail

ジャイル・・・とは読まないけどねw
07457322006/06/01(木) 21:45:50
>>742
動きました。ありがとうございます。
原因はよくわかりませんでした…
たぶん、ライブラリが1つ抜けてたかも?です。
でもまだメールが送信できなかったりいろいろ問題があります(汗
ちなみに僕の先生はジャイルと読んでました。
0746名無しさん@お腹いっぱい。2006/06/01(木) 21:47:56
ジャイルか……聞いたことがある
0747名無しさん@お腹いっぱい。2006/06/01(木) 21:48:26
ジャイ子なら
0748名無しさん@お腹いっぱい。2006/06/01(木) 21:54:48
ジャイルて何じゃいる?
0749名無しさん@お腹いっぱい。2006/06/01(木) 21:56:33
/var/spool がないとメール送信できない罠
0750名無しさん@お腹いっぱい。2006/06/01(木) 22:39:14
chrootはchroot、jailはjail。
それがFreeBSDジャイルティ。
0751名無しさん@お腹いっぱい。2006/06/01(木) 22:42:59
そうえば、確かに FreeBSD には jail(8) と jail(2) があるね。
0752名無しさん@お腹いっぱい。2006/06/05(月) 04:08:59
ディレクトリで終わるURIを指定した時に
http://example.jp/img/ のような。
ファイルが一覧表示されるのですが、これをやめさせたい場合はどうしたらいいですか?
0753名無しさん@お腹いっぱい。2006/06/05(月) 04:59:51
>>752
Options -Indexes
0754名無しさん@お腹いっぱい。2006/06/05(月) 07:21:05
mod_autoindexを使わない。
0755名無しさん@お腹いっぱい。2006/06/05(月) 07:36:41
Apacheスレの住人てホントに低レベルだな
0756名無しさん@お腹いっぱい。2006/06/05(月) 13:56:03
apache 2.系って、xinetdから起動できないのでしょうか.
0757名無しさん@お腹いっぱい。2006/06/05(月) 13:59:21
>>99-
0758名無しさん@お腹いっぱい。2006/06/05(月) 17:27:35
現在、各ページ共通のメニューなどをSSIを使って
<!--#include file="header.txt" -->
のように読み込んでいます。
geocitiesなどでは、htmlファイルでも上部に広告が挿入されますが、
これもSSIを使ってやっているのでしょうか?
各ページに共通のメニューなどを組み込む際にSSIを使わないやり方があれば教えてください。
0759名無しさん@お腹いっぱい。2006/06/05(月) 17:38:38
定番: mod_layout
0760名無しさん@お腹いっぱい。2006/06/05(月) 20:03:02
Solaris9で、ver1.33を使用しています。
マニュアルや本を読んだのですが、LoadModuleとClearModule、
AddModuleの関係がいまいち分かりません。

ClearModuleという行があると、LoadModuleは全て無効化されて、
AddModuleの機能だけが働くのでしょうか?

よろしくお願い致します。
0761名無しさん@お腹いっぱい。2006/06/05(月) 20:16:30
字が読めない人に言葉で説明しろと言われてもねぇ
わかったような気にさせる事は出来るだろうが、それが良いこととは思えない
0762名無しさん@お腹いっぱい。2006/06/05(月) 20:28:19
そんな難しい事が書いてあったかなとドキュメント見たら、確かに
理解できない奴は理解できないような書き方だ。

LoadModuleは内部でAddModuleと同等な事を行っている、
ClearModuleListはAddModuleをすべて無効にする、
AddModuleはClearModuleListで消されたものを元に戻す、
って感じかな?
0763名無しさん@お腹いっぱい。2006/06/05(月) 22:35:11
Last-Modifiedを吐いていないバックエンドサーバをmod_cache mod_proxyを使ってリバースすると
そのキャッシュに対してもApacheはLast-Modifiedを吐かないのですが、そのキャッシュを生成した時を
Last-ModifiedとしてApacheに吐かせたいのですが何か良い方法はありませんでしょうか。
0764名無しさん@お腹いっぱい。2006/06/06(火) 09:35:33
mod_cache 周りはまだ調査してないから分からない。識者の降臨を待て。
バックエンドサーバで何とかならないですかね?
あと、どういう構成で何をしたいのかとか、ちょっと聞きたい希ガスです。
07657562006/06/06(火) 15:54:07
>>757
出来ないんですか.ありがとうございます.

iptablesが使えない、VPSでアクセス制御したかったんですが...
0766名無しさん@お腹いっぱい。2006/06/06(火) 16:20:47
>>765
httpd.conf のアクセス制御では嫌という気持ちは分かりますが・・・
VPS 内部の iptables は使えないのでしょうか?(仕様は知らない)
0767名無しさん@お腹いっぱい。2006/06/06(火) 18:42:25
>>763
Last-Modifiedがない時点でキャッシュもいつまで持っていればいいか
見当がつかないから動的生成扱いするんじゃねーの?
0768名無しさん@お腹いっぱい。2006/06/06(火) 23:39:35
静的コンテンツで、Last-Modified が無くて Etag だけ付いてたらどうなるんだろう。
0769名無しさん@お腹いっぱい。2006/06/08(木) 16:51:43
たまにログに残る

GET http://どこかのアドレス HTTP/1.0 

ってなにやりたくてアクセスしてきてるんでしょう?
0770名無しさん@お腹いっぱい。2006/06/08(木) 16:56:03
>>769
オープンプロ棋士を探してるんだろ。
0771名無しさん@お腹いっぱい。2006/06/08(木) 17:14:24
その際のステータスが200なんですけど大丈夫ですか?
0772名無しさん@お腹いっぱい。2006/06/08(木) 17:20:22
試してみりゃいいじゃん。
07737692006/06/08(木) 19:04:17
>>770
ありがと。

それと771は私じゃないです。
0774名無しさん@お腹いっぱい。2006/06/09(金) 23:38:51
>>771
ステータスが 200 でも 「http://どこかのアドレス」 の
ページにならなければ大丈夫
0775名無しさん@お腹いっぱい。2006/06/11(日) 02:36:03
mod_cacheはクエリ文字列がついてなければ、Last-Modified:から
一定の計算式に従ってキャッシュ期間を判定してキャッシュするよ。
だからExpires:がなくても桶。クエリ文字列がついてる場合は
Expires:がないと絶対にキャッシュしない。

ちなみに、mod_mem_cache併用時にはmod_cacheのバグが顕在化して
キャッシュ更新が行われなくなるから要注意。修正派そのうち2.xに
反映されるよ。
0776名無しさん@お腹いっぱい。2006/06/11(日) 15:19:20
Apache連中ってのは変わってるな
0777名無しさん@お腹いっぱい。2006/06/13(火) 14:38:22
エラーページなどにおいて、サーバのバージョンが表示されますが、
これを表示しない方法を教えてけろ。
0778名無しさん@お腹いっぱい。2006/06/13(火) 14:58:17
>>777
ServerSignature Off
0779名無しさん@お腹いっぱい。2006/06/13(火) 17:38:45
>>777
ついでにServerTokens も確認しときな〜
0780名無しさん@お腹いっぱい。2006/06/16(金) 16:11:37
***.***.***.3 - ayasiinamae [01/Jun/2006:00:00:00 +0900] "GET / HTTP/1.0" 200
8742 "-" "-"
というログが残っていたのですが、
ayashiinamae というユーザは .htpasswd で設定してません。

考えられることはどんなことでしょうか?クラックチェックツールとか
色々調べましたが特に問題はなかったです。あと
セキュリティホールなんかもすぐに埋めてるし、使用してる
サービスも限られてるんで、クラッキングされたんではないような気がしますが・・・。
0781名無しさん@お腹いっぱい。2006/06/16(金) 17:07:14
試すだけで残る
07827802006/06/17(土) 00:22:20
>>781

200 が残ってるんで、アクセスに成功してるようなんですが・・。
0783名無しさん@お腹いっぱい。2006/06/17(土) 01:26:26
ふつーに http://ayashiinamae@***.***.***.3/ にアクセスしただけじゃね?
0784名無しさん@お腹いっぱい。2006/06/17(土) 04:46:59
ちょwwwおまいら Basic 認証の仕組み分かってるのかよwww
>>780 の言うことが事実であるなら、かなり不可思議な現象だと思う。
再現性を探しておいた方がイイ。
0785名無しさん@お腹いっぱい。2006/06/17(土) 05:22:17
分かってるからお前みたいなレス書かないんだよ。
0786名無しさん@お腹いっぱい。2006/06/17(土) 12:48:45
>>785
普通に試すだけでは残らないわけで、>>784 の言うとおりであるなら
かなり不可思議。

わかった振りしているだけの釣りかもしれないけど、
教えてもらえませんか?Satisfy Any してると認証で通らない
アカウントでも残るとか?
07877802006/06/18(日) 14:40:49
分かる人いたら非常におしえてほすぃ・・・
0788名無しさん@お腹いっぱい。2006/06/18(日) 15:14:50
783 の言う通りかと。
そのURLにアクセスすると、ちゃんと 301 帰ってくるの?
0789名無しさん@お腹いっぱい。2006/06/18(日) 15:23:29
時刻が釣り
0790名無しさん@お腹いっぱい。2006/06/19(月) 11:29:23
apache2.2 ではmod_limitipconnモジュールが対応していないようですが
同時接続制限をやりたい場合2.2ではどうやるものなのでしょうか?
07917802006/06/19(月) 21:16:08
時刻は修正加えてます、
783の言うとおりにアクセスしても上のようなログは残りません。
0792名無しさん@お腹いっぱい。2006/06/20(火) 00:35:10
>>790
まずリビルド。
0793名無しさん@お腹いっぱい。2006/06/20(火) 01:03:49
まずはリビドー
0794sake2006/06/20(火) 01:17:28
マイモスキート
0795名無しさん@お腹いっぱい。2006/06/20(火) 05:57:44
そんな後ろ向きな制限よりも回線やマシンの増強を考えた方がいいよ。
0796名無しさん@お腹いっぱい。2006/06/20(火) 13:59:25
>>792
も少しヒントを授けてぷりーず
0797名無しさん@お腹いっぱい。2006/06/20(火) 20:20:42
>>796
まずリビルド。
0798名無しさん@お腹いっぱい。2006/06/20(火) 22:43:54
>>790
ルーターかませ

で制御
0799名無しさん@お腹いっぱい。2006/06/21(水) 06:37:43
>>798
も少しヒントを授けてぷりーず
0800名無しさん@お腹いっぱい。2006/06/21(水) 07:06:01
>>799
メルコのルータを使え。アタックブロックをONにすれば、1つ(2つぐらいは可能だったかも)以上の
接続が同時に来た場合、2つ目以降を弾いてくれる。
0801名無しさん@お腹いっぱい。2006/06/21(水) 15:30:42
メルコ確定かよw Ciscoとか選択肢にないわけ?
0802名無しさん@お腹いっぱい。2006/06/21(水) 15:51:22
Ciscoはコレガにも劣る
0803名無しさん@お腹いっぱい。2006/06/21(水) 17:26:21
データセンタにあるような鯖だったらどうすんだよw
いつの間にか自宅鯖になっているところがワロス
0804名無しさん@お腹いっぱい。2006/06/21(水) 17:35:26
なに言ってんの。いまやデータセンターでもメルコが常識。
2ch はメルコじゃなかったからこの前の DDoS で落ちたんだよ。
0805名無しさん@お腹いっぱい。2006/06/21(水) 17:38:20
メルコテラツヨスwwwwwwww
0806名無しさん@お腹いっぱい。2006/06/21(水) 17:44:29
メル子タンハァハァ
0807名無しさん@お腹いっぱい。2006/06/21(水) 17:48:35
つまり mod_melco があれば良いわけですね
■ このスレッドは過去ログ倉庫に格納されています