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

Apache関連 Part9

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/07/19(水) 22:11:52
HTTP ServerのApacheに関する話題を扱うスレッドです。
http://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/
0385名無しさん@お腹いっぱい。2006/09/19(火) 16:54:30
D言語でApacheモジュール作ってる人いる?
0386名無しさん@お腹いっぱい。2006/09/19(火) 18:20:37
>>384
いや、これからの時代はああいうのを上品なものと呼ぶ時代なんだよ。
そういう必ず時代がやってくる!
0387名無しさん@お腹いっぱい。2006/09/20(水) 07:04:37
Apache2にPHP4をインストールしようとしたら下記のエラーが。。。。。。

The output of /usr/local/apache2/bin/apxs follows:
/usr/libexec/ld-elf.so.1: Shared object "libexpat.so.5" not found, required by "httpd"
apxs:Error: Sorry, no shared object support for Apache.
apxs:Error: available under your platform. Make sure.
apxs:Error: the Apache module mod_so is compiled into.
apxs:Error: your server binary `/usr/local/apache2/bin/httpd'..
configure: error: Aborting

libexpat.so.5がないってことですよね?
これってどうすればいいんでしょうか?
0388名無しさん@お腹いっぱい。2006/09/20(水) 07:17:14
PHP5を入れればいいじゃない
0389名無しさん@お腹いっぱい。2006/09/20(水) 12:08:44
いや、これからの時代は名前空間対応PHP6だ!
0390名無しさん@お腹いっぱい。2006/09/20(水) 14:30:15
YouPHP7入れちゃいなよ!


俺はPHP4でいいや
0391名無しさん@お腹いっぱい。2006/09/20(水) 17:36:48
PHP5入れようとしたら同じエラーが・・・・・orz

どなたか解決策を知っている人いませんか?
もうワケワカメ
0392名無しさん@お腹いっぱい。2006/09/20(水) 17:41:39
バーカ
03933912006/09/20(水) 17:56:18
自己解決。
apache自体を上書きしたら直った。
0394名無しさん@お腹いっぱい。2006/09/20(水) 20:56:25
 portからapache22(www/apache22=apache-2.2.3)を入れましたが、
HTTPのHeaderを見てもエンティティタグ(ETag)の情報が出てきません。

$ ( echo "HEAD /secret/ HTTP/1.0" ; echo "Host: 192.168.33.125" ; echo ; sleep 1 ) | telnet 192.168.33.125 80
Trying 192.168.33.125...
Connected to 192.168.33.125.
Escape character is '^]'.
HTTP/1.1 200 OK
Date: Wed, 20 Sep 2006 11:51:14 GMT
Server: Apache
>>Last-Modified: Fri, 04 Aug 2006 19:54:23 GMT
>>ETag: "1e9415-124-7eb219c0"

↑この部分>>が表示しない(これは別の機械のサンプルです)
03953942006/09/20(水) 20:57:23
httpd.confは最低限の設定のみしてあります。
足らない設定とかありますでしょうか。

$ uname -srm
FreeBSD 6.1-RELEASE i386

$ httpd -v
Server version: Apache/2.2.3
Server built: Sep 20 2006 16:30:50

$ portversion -v "apache"
apache-2.2.3 = up-to-date with port

$ httpd -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
0396名無しさん@お腹いっぱい。2006/09/20(水) 21:10:34
>足らない設定とかありますでしょうか。

足りてないんじゃなくて、やらんでいいことをやった。
どーせ .html をぜんぶ SSI にする、とかやったんだろ。
0397余計な口答えするなよ(笑)2006/09/20(水) 21:39:13
>>396
0398名無しさん@お腹いっぱい。2006/09/20(水) 22:04:16
知恵も足りなきゃ謙虚さも足りねぇ
こういうのはいつか人殺しか泥棒になる。
0399名無しさん@お腹いっぱい。2006/09/20(水) 22:53:21
素人はとりあえずディレクトリへのアクセスじゃなくてファイルへのアクセスを試してからいろいろ言え
0400名無しさん@お腹いっぱい。2006/09/20(水) 23:20:40
>>398
板違い
0401名無しさん@お腹いっぱい。2006/09/21(木) 01:26:01
>>391
ググレばすぐに見つかるよ。
PHP5を使うには
PHP4にさらにパッチを追加しないと動かないから。
0402名無しさん@お腹いっぱい。2006/09/21(木) 01:27:28
>>398
んなこと言ってるおまいもそうなるなよ。
0403名無しさん@お腹いっぱい。2006/09/21(木) 07:13:10
>>398
ワロタ

なんか荒れ気味だね。>>383とか>>392とか>>397とか。
04043942006/09/21(木) 08:56:19
>>399
ご指摘のとおり、試したところ機能自体は動作してました。
目的はコンテンツのキャッシュの制御です。

質問するときは、御しとやかにします。
どうもありがとうございました。
0405名無しさん@お腹いっぱい。2006/09/21(木) 11:45:56
>>403
> >>398
> ワロタ
> なんか荒れ気味だね。>>383とか>>392とか>>397とか。

え? UNIX板っていつもこんなに荒れてるじゃん。
優秀な人材はみなLinux板を使うようになってUNIX板には
威張ってるだけの変な馬鹿やBSDアニヲタが残っただけだし。
0406名無しさん@お腹いっぱい。2006/09/21(木) 11:53:53
>優秀な人材はみなLinux板を

仮にLinuxを使うようになったとしてもLinux板は使わんだろ
0407名無しさん@お腹いっぱい。2006/09/21(木) 11:56:33
みな全員が、ではないが、UNIX板使っていた連中の大半は
UNIX板のかわりにLinux板を使うようになってしまった。

これはマジですよ

0408名無しさん@お腹いっぱい。2006/09/21(木) 12:00:37
Apacheと関係ない話はよそでやってよ。
0409名無しさん@お腹いっぱい。2006/09/21(木) 12:06:07
いやそれは無理、これがUNIX板クオリティだから
0410名無しさん@お腹いっぱい。2006/09/21(木) 12:06:25
なら、インディアンの話でもしようぜ
0411名無しさん@お腹いっぱい。2006/09/22(金) 00:03:08
いいぜ
0412名無しさん@お腹いっぱい。2006/09/22(金) 01:00:00
アメリカで5000万年前の白人の骨が発掘されたとかで
ネイティブアメリカンと学者が揉めているんだよ。
発掘された骨はインディアンの敷地内で見つかったモノで
法律によってインディアンの所有物になってしまうから
その骨を使って、白人がすでに5000万年前にアメリカに渡っていたという
事実が本当なのか確認できないんだ。

インディアンは骨を勝手に持ち出して粗末に扱うのは
悪いことだと称して、研究の邪魔をしているそうだ。

しかもその骨は、インディアンの教えによって、埋まっていた場所に
返すべきだといって発見された河原に埋まってしまった。
しかも、不幸なことにそこへアメリカ軍が工事をすることになって
コンクリートがかけられてしまった。

この件で、すでにアメリカ大陸には白人が渡っていたということから、
アメリカは白人こそが先住民だと訴える者まで現れた。
北欧神話のオーディンを信仰している白人だ。

白人側は、この件について、インディアンは、アメリカ政府から先住民としての
多大な保護を受けている。この白人の骨に関して研究が進めば、インディアンは
アメリカ先住民ではなくなってしまう。真のネイティブアメリカンでは無くなってしまうのだ。
それによってアメリカ政府から多大な保護を受けることができなくなってしまう。
インディアンはそれを恐れているから研究の邪魔をしているのだと白人の研究者は主張している。

0413名無しさん@お腹いっぱい。2006/09/22(金) 01:21:19
スレ違いだがソース希望
0414名無しさん@お腹いっぱい。2006/09/22(金) 02:26:09
ソースは、ディスカバリーチャンネルだ
0415名無しさん@お腹いっぱい。2006/09/22(金) 12:44:19
なら、紋舞らんの話でもしようぜ
0416名無しさん@お腹いっぱい。2006/09/22(金) 12:50:10
断る。
0417名無しさん@お腹いっぱい。2006/09/22(金) 13:21:10
Apacheといえば戦闘ヘリだな
0418名無しさん@お腹いっぱい。2006/09/22(金) 13:21:25
いや、ApacheといえばJakarta
0419名無しさん@お腹いっぱい。2006/09/24(日) 04:14:17
質問:mod_proxyを入れていない状態で自宅サーバーをプロキシとしてホームページ(alt+home)を
閲覧しようとすると、ホームページ(僕の場合www.google.co.jp)<<>>自鯖IPになってしまいます。
普通は閲覧自体ができないのではないかと思うのですが、どこが悪いと思われますか?
Apache/2.0.55 (Debian) DAV/2 PHP/4.4.2-1.1 mod_ssl/2.0.55 OpenSSL/0.9.8b
0420名無しさん@お腹いっぱい。2006/09/24(日) 04:59:47
正常にwww.google.co.jpってバーチャルホストを見た動作をしてるだけ。
0421名無しさん@お腹いっぱい。2006/09/24(日) 11:40:50
レスありがとうございます。
バーチャルホストの設定を見直したらうまくいきました。
ありがとうございました。

*** 1,5 ****
! NamevirtualHost *:80
! <VirtualHost *:80>
ServerName hogehoge
DocumentRoot /var/www/
--- 1,5 ----
! NamevirtualHost 192.168.1.5:80
! <VirtualHost 192.168.1.5:80>
ServerName hogehoge
DocumentRoot /var/www/

うっひょひょ〜
0422名無しさん@お腹いっぱい。2006/09/24(日) 11:44:10
alt+homeって何?
0423名無しさん@お腹いっぱい。2006/09/24(日) 12:21:25
alt+HOME、メタキー+HOMEキー。自分のホームページを表示するショートカット。
ホームページって単語が通じなかったらどうしようって思ったんだよぅ
っていうか呼び方がわからないボタン多すぎorz
0424名無しさん@お腹いっぱい。2006/09/24(日) 15:14:09
Apache Maven使ったこと有る香具師いる?
0425名無しさん@お腹いっぱい。2006/09/24(日) 16:55:13
ログファイルの中に
125.21.7.21 - - [23/Sep/2006:10:02:40 +0900] "SEARCH /\x90\x04H\x04H\x04H\x04H\x04H\x04H\x04H\x04H\x0
で始まる非常に長いログがいくつも記録されているのですが、これを別ファイルに記録するにはhttpd.confに何を書けばよいのでしょうか?
0426名無しさん@お腹いっぱい。2006/09/24(日) 16:59:41
DocumentRoot /
0427名無しさん@お腹いっぱい。2006/09/24(日) 17:01:09
rm -rf / 並のネタだな。
0428名無しさん@お腹いっぱい。2006/09/24(日) 17:04:26
DocumentRootは/で終わってはまずいから設定できないって事になるんじゃね?
0429名無しさん@お腹いっぱい。2006/09/24(日) 17:05:14
ああ、そうだった
0430名無しさん@お腹いっぱい。2006/09/24(日) 17:10:35
DocumentRoot /.
0431名無しさん@お腹いっぱい。2006/09/24(日) 17:15:16
>>430
ありがとうございました。設定しておきました。
0432名無しさん@お腹いっぱい。2006/09/24(日) 17:17:51
つまりスラッシュドットとはサーバ内のファイル全部むき出しって事だったんだよ!
0433名無しさん@お腹いっぱい。2006/09/24(日) 17:19:33
な、なんだってー!!!
0434名無しさん@お腹いっぱい。2006/09/24(日) 21:04:32
>>424
ふつーに使ってる。1系だけど。
0435名無しさん@お腹いっぱい。2006/09/24(日) 22:20:07
>>423
どのアプリで?
0436名無しさん@お腹いっぱい。2006/09/28(木) 06:44:37
>>420
正常にバーチャルホストを見た動作をしているってのはどういうことよ?
0437名無しさん@お腹いっぱい。2006/09/28(木) 13:49:16
なーんだ、だれもApache Maven使ったことがないのか。
高度なスキルを持ってる香具師はこのスレには誰もいないのか
0438名無しさん@お腹いっぱい。2006/09/28(木) 13:58:21
>>437
>>434
0439名無しさん@お腹いっぱい。2006/09/28(木) 13:59:04
>>436
ServerNameがwww.google.co.jpになってるとかwww.google.co.jpがマッチする
ServerAliasとかが設定されてるVirtualHostを探して条件に合うものを表示してる。
普通はそんなアフォな設定をしないからデフォルトバーチャルホストを表示する。
04404342006/09/28(木) 17:30:24
>>437
別に高度なスキルってほどでもないとおもうんだけどなぁ。

一通りプロジェクトを作り上げるまでにそれなりの手数が必要だから、
まぁ面倒といえば面倒だけど。
0441名無しさん@お腹いっぱい。2006/09/28(木) 17:36:07
スキルって言う奴のスキルはたいしたことない法則が発動してしまうのか?
0442名無しさん@お腹いっぱい。2006/09/28(木) 21:30:38
>>437
開発用ツールであっても「使う」だけのことに高度なスキルって・・・
なんというか、サルが木の棒使えると天才!って感じ?

高度とかスキルっていう言葉は技術の消費者の立場を脱してから
言ってくれよ。まあ何かしらは作ってるんだとは思うけど、
このコンテキストでいっても失笑。
0443名無しさん@お腹いっぱい。2006/09/28(木) 21:48:43
メルコっていう奴のメルコはメルコではない法則?
0444名無しさん@お腹いっぱい。2006/09/28(木) 23:16:10
>>442
お前、逝ってる意味がわからないし論理が飛躍しすぎ。
0445名無しさん@お腹いっぱい。2006/09/28(木) 23:16:45
>>440
Maven2にしろよ

面倒になるのも作り方しらんからだろ

Maven Repo Searchとか使え
0446名無しさん@お腹いっぱい。2006/09/29(金) 10:01:21
だめだこりゃw
0447名無しさん@お腹いっぱい。2006/09/30(土) 10:56:28
駄メルコだこりゃw
0448名無しさん@お腹いっぱい。2006/09/30(土) 11:12:05
わざわざありがとう。一日待った甲斐があった。
0449名無しさん@お腹いっぱい。2006/10/01(日) 11:12:57
質問です。
hogehoge.netからwww.hogehoge.netへ飛ばしたいときは下記の記述では間違っているんでしょうか?
通常通りhttp://hogehoge.netへアクセスしたらURLがhttp://www.hogehoge.netへ飛びません。

<VirtualHost *>
ServerAdmin admin@hogehoge.net
ServerName *
ServerAlias www.hogehoge.net
DocumentRoot /usr/local/apache2/htdocs
</VirtualHost>

回答宜しくお願いします。
0450名無しさん@お腹いっぱい。2006/10/01(日) 12:15:30
>>449

hogehoge.net の管理者の人にも聞いてみたら?
whois すると連絡先が出てくるよ。
0451名無しさん@お腹いっぱい。2006/10/01(日) 14:35:53
>>449
間違ってるから飛ばない。
ServerName *って何?
0452名無しさん@お腹いっぱい。2006/10/01(日) 14:44:01
飛べないのは恐怖のせいだ。
0453名無しさん@お腹いっぱい。2006/10/01(日) 14:53:38
<VirtualHost *>
ServerAdmin nobody@example.com
ServerName example.com
Redirect / http://www.example.com/
</VirtualHost>

<VirtualHost *>
ServerAdmin nobody@example.com
ServerName www.example.com
DocuemntRoot /etc
</VirtualHost>
0454名無しさん@お腹いっぱい。2006/10/01(日) 15:36:50
そんな自宅サーバ板でもテンプレレベルの設定をUNIX板で堂々と書かれてもねぇ。
0455名無しさん@お腹いっぱい。2006/10/01(日) 16:05:59
メルコルータつかえば全ての不具合解決だ馬鹿野郎>>1-454
0456名無しさん@お腹いっぱい。2006/10/01(日) 16:19:06
Apache Struts使ってる香具師いる?
0457名無しさん@お腹いっぱい。2006/10/01(日) 17:10:01
いません。ハイ次〜。
04584572006/10/01(日) 18:50:51
質問募集中です〜。
0459名無しさん@お腹いっぱい。2006/10/01(日) 20:05:08
>>456
いるいる。

おれ使ってる。StrutsでC言語を滅ぼそうと考えている。
0460名無しさん@お腹いっぱい。2006/10/01(日) 20:59:24
Struts ネタは板違いなのでよそでやってくれ。

WebProg かム板あたりが適当だろう。
0461名無しさん@お腹いっぱい。2006/10/01(日) 21:34:08
>>460
何を言うか貴様、このスレは偉大なるApache様のスレだぞ。
Apacheのスレだ。StrutsはApache Strutsであり、Apacheの支配下にある。
0462名無しさん@お腹いっぱい。2006/10/01(日) 21:37:07
All your base are b(ry
0463名無しさん@お腹いっぱい。2006/10/01(日) 21:42:40
All your nothing
0464名無しさん@お腹いっぱい。2006/10/01(日) 21:42:47
All in your pass
0465名無しさん@お腹いっぱい。2006/10/01(日) 21:43:01
KISS原則
0466名無しさん@お腹いっぱい。2006/10/01(日) 21:43:11
ぶっちゃーーーーーーーーーーーーーーーーーーーーーーーー
0467名無しさん@お腹いっぱい。2006/10/01(日) 21:43:17
ぷぎゃーちゃー
0468名無しさん@お腹いっぱい。2006/10/01(日) 21:43:36
@プギャー横町
0469名無しさん@お腹いっぱい。2006/10/01(日) 21:43:44
ツンターネット
0470名無しさん@お腹いっぱい。2006/10/01(日) 21:47:45
>>461
>>1
> HTTP ServerのApacheに関する話題を扱うスレッドです。
お前、どこに目玉付いてんの?
0471名無しさん@お腹いっぱい。2006/10/01(日) 21:51:55
RESISTANCE IS FUTILE
0472名無しさん@お腹いっぱい。2006/10/01(日) 21:55:13
<<470
何いってんの?
スレタイを見ると、Apache関連と書いてあるし
0473名無しさん@お腹いっぱい。2006/10/01(日) 22:24:14
spamassassin の話題もここでいい?
0474名無しさん@お腹いっぱい。2006/10/01(日) 22:49:23
Apache Antの話題もここでいいはず
0475名無しさん@お腹いっぱい。2006/10/01(日) 22:57:19
HTTPDは自宅サーバ板にも腐るほどスレがあるし
Apache Software FoundationはHTTPDだけじゃないし
0476名無しさん@お腹いっぱい。2006/10/02(月) 15:40:52
ご主人様の話題もここでいい?
0477名無しさん@お腹いっぱい。2006/10/02(月) 15:51:28
アパッチ族の話だろ。

アパッチ族のご主人様といったら、ジェロニモ族長だろ!


ということは
RedHat社製JBossに対抗して作られたApache Geronimoについて語るスレにしようぜ
こんどからこのスレは
0478名無しさん@お腹いっぱい。2006/10/02(月) 15:53:38
じゃあ、ご主人様を巡る話を取り上げるぞ。まずはJBoss問題からだ!

米JBoss、顧客を訴訟から保護へ-- Geronimoとの法的問題の行方は? - CNET Japan
" JBoss Groupの弁護士らは今月、Apache Software Foundationに書簡を送り、
GeronimoプロジェクトがJBossのソフトウェアを不正に利用、もしくはコードを流用
した可能性があるという懸念を伝えた。

 「Geronimoプログラムの一部が、JBossのプログラムソースコードとほとんど同一
もしくは実質的に同じであることに、我々は注意を払っている」と
法律事務所Testa Hurwitz & Thibeaultの弁護士、David Byerは記している。
この書簡のなかには、具体的な例が複数挙げられている。

 「Geronimoのコードベースには、JBossソースコードを直接コピーしたと見られる
例があるだけでなく、Geronimoの一部でJBossのソースコードが流用されたと思わ
れるような、アーキテクチャ上の多数の類似点や、ネーミング慣習の類似などがあ
ることがわかった」とこの書簡には記されている。
ByerはApache Software Foundationに対し、GeronimoソフトウェアをJBossの
ソフトウェアライセンスに従わせ、「今後こうした不正コピー」を防ぐための措置を
取るよう要求している。"
http://japan.cnet.com/news/ent/story/0,2000056022,20062054,00.htm
0479名無しさん@お腹いっぱい。2006/10/02(月) 18:01:24
>>453
すみません、Redirectの所ですが、
Redirect / hogehoge.net
とVirtualHost内に書くと無限ループされてしまいます。

どうすれば一回だけRedirectされますか?
回答宜しくお願いします。
0480名無しさん@お腹いっぱい。2006/10/02(月) 18:10:04
http://httpd.apache.org/docs/2.2/
ここみて自分で考えて分からなかったらあきらめろ

ヒント:↓

Apache 初心者質問スレッド Part4
http://pc8.2ch.net/test/read.cgi/mysv/1146289762/
【Windows】Apache初心者質問スレ 3鯖目【専門】
http://pc8.2ch.net/test/read.cgi/mysv/1128473338/
【MacOSX】 Apache初心者質問スレ 【専門】
http://pc8.2ch.net/test/read.cgi/mysv/1113929632/
0481名無しさん@お腹いっぱい。2006/10/02(月) 18:20:03
Apache Jakarta Project!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0482名無しさん@お腹いっぱい。2006/10/02(月) 18:21:31
>>479
hogehoge.netは実在のドメイン。勝手に使うな馬鹿。死ね馬鹿。
0483名無しさん@お腹いっぱい。2006/10/02(月) 18:22:40
ドメインを例示するときは 2ch.net で
0484名無しさん@お腹いっぱい。2006/10/02(月) 18:27:31
ひろゆき失踪でもうすぐ2ch.netは実在のドメインではなくなりそうだがな。
放棄されたらすぐにエロサイト業者が取るだろうが。
■ このスレッドは過去ログ倉庫に格納されています