■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 最新50

Apache関連

1 :名無しさん@お腹いっぱい。 :2001/03/31(土) 04:36
専用スレがないようなので立ててみた。

362 :名無しさん@お腹いっぱい。 :01/10/15 08:45
>>360
うちだと apache 1.3.22 の win32版 インストール時に
サービスに登録してくれないんだが、問題無しだったかい?
コンソールが出るのはうざすぎる。鬱だ 1.3.20 に戻そう。

363 :360 :01/10/15 14:51
>>362
私Win98ですけど、手動でサービスで動かす設定にしました。
かなり前のバージョンは自動でサービス成ってた気がするんだけどなぁ…。
http://httpd.apache.org/docs/win_service.html
が参考になります。

ちなみに私の手順は
apache -n "サービス名" -k install
ってDOS窓でやった後、
apache -n "サービス名" -k start
で起動させてます。WinNT系は知らないのでご容赦を。

364 :名無しさん@お腹いっぱい。 :01/10/15 16:56
>>360
設定をそれに変えてみてもやはり圧縮が働きません・・

365 :名無しさん@お腹いっぱい。 :01/10/15 17:11
>>362
今、うちの Win2000 に 1.3.22 を入れてみたけど、特に何の不都合もないですねぇ。
一応、旧版の 1.3.20 を完全削除して再起動してから入れ直しただけなんだけど…

366 :名無しさん@お腹いっぱい。 :01/10/15 18:04
ありゃ、1.3.22 にしたら server-status や server-info が見れない…
一応、

LoadModule status_module modules/mod_status.so
AddModule mod_status.c

のコメントは外してあるんだけど…

367 :名無しさん@お腹いっぱい。 :01/10/15 23:10
と思ったら関連ディレクティブのコメントをゴッソリ外し忘れていた…
久々に httpd.conf 書き直したからなぁ・・・と言い訳。

368 :362 :01/10/15 23:19
>>360
ありがとう。リンク先見て手動でやってうまくいきました。

>>364
proxmitron 使ってて gzip 効かなかったって人がいたけどどうでしょう?

>>365=366 ?
うちは win2000&1.3.22 で両方見れたよ。

win32 版は環境でいろいろ変わってくるのだろうか・・・

369 :apache.or.jp :01/10/16 01:59
>>347

がんがん落とされてもセッションが少なければいいわけね?
使ったことないが、mod_limitipconn見たいなのもあるみたいだし、
使えそうなモジュールを捜してみるべし。なければ作る:-)

370 :名無しさん@お腹いっぱい。 :01/10/16 12:51
>>368
いえ、オミトロンなどは通さず生で見ていますが
やはり圧縮されません・・・

371 :360 :01/10/17 04:27
>>362
あ、上手く行ったんですか、良かったです〜。

>>370,354,356,358,364
じゃぁ、試しに<IfModule ApacheModuleGzip.dll>と</IfModule>を外してみそ?
私の環境ではmod_gzipでは何故か上手く機能せず、コメントアウトしてましたから。

Win32版はあちこちアレだから虱潰しにヤってかなきゃ行けないのが少しだけ辛いトコ。

372 :名無しさん@お腹いっぱい。 :01/10/17 16:41
>>371
127.0.0.1 - - [17/Oct/2001:16:37:21 +0900] "GET /ken.txt HTTP/1.1" 304 - mod_gzip:SEND_AS_IS:NO_200 In:0 Out:0: 0pct.
と出ました。
やっぱり1回もgzip働きません・・・

373 :名無しさん@お腹いっぱい。 :01/10/17 16:47
>>372
古いマシンにPC-Unix入れるって事でどうでしょう?

374 :名無したん :01/10/17 16:50
>>372 >>373
cygwinという手もあるよ。
現時点から見てもっとも何もしなくていいパターン。

375 :名無しさん@お腹いっぱい。 :01/10/17 19:24
一応cygwinは入れてありますが・・・

376 :名無しさん@お腹いっぱい。 :01/10/17 22:28
ウザいNimdaのログだけを分ける設定を教えてくださいな。

377 :JAPU ◆JAPUTeX. :01/10/17 22:39
SetEnvIf Request_URI "default\.ida" aborn
CustomLog /var/log/httpd/access.log combined env!=aborn
CustomLog /var/log/httpd/aborn.log combined env=aborn

とか?
nimda って cmd.exe だっけか?
その辺は適当に。

378 :. :01/10/18 00:41
↑ ガぃιゅっ。
>>289-292 だったかと。

379 :名無しさん@お腹いっぱい。 :01/10/18 11:20
SetEnvIf を使うよりも、<VirtualHost> で Host: ヘッダのないアクセスを
分離してしまうのがオススメ。これならエラーログも分離できる。

380 :名無しさん@お腹いっぱい。 :01/10/18 12:02
やっぱgzip動かない、、、

381 :名無しさん@お腹いっぱい。 :01/10/18 12:13
>>372
ブラウザのキャッシュを読みにいってないですか?
IEならCtrl+F5で強制的にページを読み直してみるとか。

382 :名無しさん@お腹いっぱい。 :01/10/18 13:57
>>381
ファイル名を変えていますがダメでした

383 :名無しさん@お腹いっぱい。 :01/10/18 15:39
ファイルサイズが小さすぎなんじゃ?
あと mod_gzip:SEND_AS_IS:NO_200 ってのは
キャッシュ消してリロードしても出るよ。
ブラウザを再起動しないとだめみたい。

384 :名無しさん@お腹いっぱい。 :01/10/19 10:28
>>333のmod_sslにて、

>Apacheのmakeは

>% make
>% make certificate TYPE=dummy
>% make install
というやり方は、データの暗号化だけが目的な時には十分なのでしょうか

385 :rewriteヲタ :01/10/19 13:07
>>376
mod_rewite 使うのが一番ええんでないけ?
ちょちょいのちょいと。

386 :名無しさん@お腹いっぱい。 :01/10/19 19:15
>>384 make certificate TYPE=custom で俺CA作った方がよくない?

387 :384 :01/10/19 23:13
>>386
大体の本やWebサイトではCAでの説明で進んでいるのですが、
dummyじゃだめなのかなー、と思ったのです。

388 :386 :01/10/19 23:36
dataの暗号化だけであればCAはなんでもかまわない。ただし、テスト用
クライアントで一々警告が出るのはうっとおしいので無効なserver certへの
警告をoffにするかSnake-Oil CAをroot CAに追加したくなる。
どっちも危険なので、テスト用クライアントで外部のweb serverにアクセス
する可能性があるなら、俺CAを作ってそれをroot CAに追加すべし。

389 :384 :01/10/20 00:12
俺CAの響きがいいです。了解しました。

390 :名無しさん@お腹いっぱい。 :01/10/21 05:11
>>369
ちょっと探してみたけどよくわかりません。
関連URLあったらお願いします。
apacheのモジュールを作れるような腕は無い気がします。
でもやってみたらいろいろできて面白そうだなあ。

391 :名無しさん@お腹いっぱい。 :01/10/21 07:20
>>390
Googleで検索してみな。配布元がでてくるよ。
例えばmp3fileへの同一IPからの接続を制限できるみたいよ。
現行バージョンで組めるかどうかは分からないけどね。

392 :名無しさん@お腹いっぱい。 :01/10/21 08:24
単純に1.3.20 -> 1.3.22 へ update したいんだけど、同じ httpd.conf の記述で
Syntax error ではねられちゃうんだけど、どっか変わったの?

393 :名無しさん@お腹いっぱい。 :01/10/21 11:44
>>392
ちょっと見ただけでも結構な追加があるから、旧 httpd.conf と見比べながら
新たに書き直した方が無難かも。
ちなみに私はそうした。

394 :名無しさん@お腹いっぱい。 :01/10/21 11:45
>>391
やっぱ W32 は無理か…

395 :名無しさん@お腹いっぱい。 :01/10/23 10:59
こんな事したいんだけど、

NameVirtualHost 111.22.33.44

<VirtualHost 111.22.33.44>
ServerName www.domain.tld
# DocumentRoot /www/domain
DocumentRoot 192.168.1.111:8080 #LAN内の鯖に飛ばしたいんだけど
</VirtualHost>

むり?、てか、無理だったんけど、
他に方法ないすっか?

396 :名無しさん@お腹いっぱい。 :01/10/23 11:11
referer from ではなく、referer to のログを取る方法ってありませんか?
外部サイトへのリンク集などでブラウズした人がどこのサイトへ飛んでいったのかの
記録が見たいのですが。

397 :名無しさん@お腹いっぱい。 :01/10/23 11:14
>>395 ProxyPass

398 :名無したん :01/10/23 11:48
>>396
httpプロトコル上の仕様で参照元は解るが参照先を通知するための
機構が存在してないので取りようがない。

参照先が自分の管理するサイトである、という条件付きなら参照先
のサイトのログを見て参照元でフィルタかければ良いだろうが、
そうとは限らないだろうと思うので。

やるとすれば「外部サイトへのリンク集」とやらにスクリプトを
埋め込むしかない。要は単純に該当サイトへのHREFを書くのでは
なくて、いったん参照先記録用のスクリプトで一段階踏んでから
行かせるやりかた。

たとえば2ちゃんねるへのリンクについて参照した人の記録を取
りたいなら、
<a href="http://www.2ch.net/"> 2ちゃんねる </a>
とリンクしていたのを、
<a href="redirect.cgi?url=http://www.2ch.net/"> 2ちゃんねる </a>
として参照先をいったんCGIにする。

redirect.cgiは何をしているかというと、ログの記録とリダイレクト。
perlでも何でもいいので適当なスクリプトで書いてくれ。
あと、リダイレクトはhttpのステータスコード "302" でできる。

ヒントは一通り列挙しといたので頑張ってくれたまへ。

399 :名無しさん@お腹いっぱい。 :01/10/23 12:01
>>397
でけたでけた、ありあがと

400 :396 :01/10/23 12:15
>>398
それも考えたのですが、サーバー負荷を無駄に増やすのもどうかと思ってやらなかったんですよ。
でもやっぱりそれしか無いような気もするし...

401 :名無したん :01/10/23 12:53
>>400
つーか、それしか選択の余地はないんだが。

402 :名無しさん@お腹いっぱい。 :01/10/24 01:06
>>394
Windows版はWindows版でUNIXが逆立ちしてもマネ出来ない事が可能だったりするよん。
キーワードは・・・・ISAPI

403 :ローテク :01/10/24 02:34
>>400
んじゃ、METAで飛ばすHTMLをリンク先ごとにつくったら? (^^;

404 :名無したん :01/10/24 10:25
>>403
でも、そのMETAで飛ばす元にはログを採取するスクリプト(CGI)が無いとダメでしょ。
よって同じ問題に直面すると思うが。

405 :>>404 :01/10/24 11:19
apacheが取るログを使えって事でしょ。

406 :名無したん :01/10/24 11:26
>>405
あ、そゆことね。納得(^^)

407 :名無しさん@お腹いっぱい。 :01/10/24 15:11
どっかに飛ばすのに、cgiじゃなくてsend-as-isでLocation吐けば
負荷はあがらないのでは?

408 :名無しさん@お腹いっぱい。 :01/10/24 16:59
.htaccessに ErrorDocument 404 "file not found!
とか書いても反映してくれないのですが、なぜでしょうか?
Apacheはバージョン1.3.20です。

409 :名無しさん@お腹いっぱい。 :01/10/24 17:44
>>408
AllowOverride FileInfo

410 :名無しさん@お腹いっぱい。 :01/10/24 18:28
>>409
おおっ!!できました!
ありがとうございます。

411 :協力しよう! :01/10/24 18:59
くそガキ共の情報お待ちしております。
世間を震撼させた事件の犯人を実名で公開しております。
http://topia.yam.com/home/aoiryuyu/pages/index.html

412 :名無しさん@お腹いっぱい。 :01/10/25 04:53
FreeBSDで起動時にApacheを自動的に動作させるには、どのようにするのが良いのでしょう?

413 :名無しさん@お腹いっぱい。 :01/10/25 06:11
portsから入れると自動的に起動するようになりませんか?

414 :名無しさん@お腹いっぱい。 :01/10/25 06:53
>>412
/etc/rc.local にでも起動コマンド書け

415 :名無しさん@お腹いっぱい。 :01/10/25 10:26
DSOでインストールされてるか確かめる方法はありますか?

416 :名無しさん@お腹いっぱい。 :01/10/25 10:36
httpd -l


新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)