TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
FedoraCore総合スレッド
自宅鯖で2ch級の掲示板を運営できるか?
ハッキングテストして欲しい奴鯖のIP晒せ
WindowsXP HomeEditionでサーバー
うちの鯖で遊んでください
プロバイダなしで自宅鯖
サーバー機にGUIって駄目なの?
Atomマザーで自宅サーバーはどうですか?
【頂上】Win鯖 VS Linux鯖【対決】
【激写】自宅鯖写真で晒す【5台目】
【軽量】lighttpd【通常の3倍】
- 1 :2005/09/06 〜 最終レス :2018/05/02
- Apache2の2-3倍速いといわれている
lighttpdについて語りましょう。
ttp://pcweb.mycom.co.jp/news/2005/09/02/007.html
ttp://www.pochi.cc/~sasaki/chalow/2005-08-30-9.html
- 2 :
- 2
- 3 :
- 3
- 4 :
- 人柱キボンヌ。
当方apache2派。
- 5 :
- このスレをマークしますた。
当方Apacheは1.3派。
- 6 :
- このスレを気が向いたときに見ることにしますた。
当方IIS6派。
- 7 :
- ひとまず、phpまではちゃんと動いた。
設定ファイルもなかなか分かり易くて好印象。
自ロダの実験部分だけこれ使ってみると面白いかもな・・・。考えてみよう
- 8 :
- >>7
アプ研の方ですか?
- 9 :
- >8
いえ、ただの新参ですよ。
帯域制御用モジュールさえあれば、主幹Web鯖にも使えそうなんだが、、、
今日はとりあえず、Basic認証してみたけど全然問題ない。
設定方法も特には迷わないし。
ただ、やっぱりデフォルトでの設定ファイル位置がどこかわからないーorz
つーか、>1でもないのになんでレビューしてんだろ俺w
まーとりあえず、続けさせて貰います。あんま人多くなさそうだし、、、
- 10 :
- しずちゃんしずちゃんスレ立てるの遅いよー
ずっと待ってたんだよー
ということで実験用に使ってまふ
FreeBSD(98) 4-STABLE
133めがへるつPentium
31.6MBめもり
1033MBはーどでぃすく
という環境で半年もの間付き合ってますけがもーまんたい♥
- 11 :
- hage
- 12 :
- FreeBSD/amd64 5-STABLEで、Apache2から替えてみた(・∀・)
日本語の情報が少ないのが寂しいね。
- 13 :
-
そんなにアクセス無いしぃ・・・ orz
- 14 :
- PHPをFastCGIで動かしてるんだけど、
spawn-fcgiで、lighttpdと別に動かさないと、
半日ほどでPHPのページが反応無くなっちゃった。
- 15 :
- lighttpd用のアップローダーモジュールがあるっぽい。日本初のlighttpd用モジュール?
ttp://pc8.2ch.sc/test/read.cgi/mysv/1114551645/l50
- 16 :
- ご主人様、宣伝カキコは下々のする事です。
- 17 :
- まだ、うpは出来ないはずなので、うpろだとは言わないと思いますよ( ^ω^)
- 18 :
- >>16
ワロタw
自演乙、の別パターンか
それ遣わせてもらお
- 19 :
- >>15
本7はご遠慮下さい。
- 20 :
- cygwin 版の lighttpd-1.3.0-1 についてですが、cgi の起動が変じゃないですか?
tdiary などは動くのですが、簡単なテストスクリプトが動きません。
cygwin 版の perl, ruby, python で全滅でした。
- 21 :
- ご主人様とやらは、実名やら顔写真やら貼られて楽しそうだな。
- 22 :
- あのスレ、調子に乗って知りもしないことまでトンチンカンな
講釈たれて、それ指摘すると信者が擁護してきてウザい
- 23 :
- >>20
cygwin版は使ったこと無いから、何とも言えないけれど、
FreeBSD/amd64上で1.4.4を使って、Child TreeってBBSは動いたよ。
- 24 :
- >>23
どうもです。
自分も linux の奴は問題なく動いてるんですよね。
DualBoot してるんで、同じスクリプトの同じ設定ファイルです。
apache でも、問題なく動きます。インタプリタでも。
でも、cygwin だと cpu が 100% に張り付いて応答が無くなってしまう……
- 25 :
- __WIN32がdefineされた環境でコンパイルされるとmod_cgiは動作しないですよ。
詳しくはソース参照。
- 26 :
- >>25
どうもです。すっきりしました。
手元にあった、1.4.5 の mod_cgi.c を見てみたら、確かに書かれてました。
良く解らないですが…… orz
何やら対処はしようとしている雰囲気なので、
新バージョンをヲチしつつ気長に待つとします。
お付き合い、ありがとうございました。
- 27 :
- (^^ゞ
- 28 :
- lighttpd は、なんて発音するんですか?
- 29 :
- >>28
らいてぃーてぃーぴーでぃー って心の中で発音してる
C とかで書かれたスクリプトじゃない CGI を動かすにはどうしたらいいですか
/cgi-bin の下においた CGI を動かそうと
cgi.assign = ( "/cgi-bin" => "" )
を加えてみたけれど、ダウンロードダイアログが出てしまいます
man2html を動かしたいです
- 30 :
- >>29
それはmime_types.confを設定するんだと思う
.cgiとかと同じMIME_TYPEを設定すればいいんじゃない?
- 31 :
- >>28
公式では、light + tpdだって書いてあった気がする。
>>29
やったこと無いけれど、cgi.assignは、ディレクトリじゃなくてファイルを指定するんじゃないのかな。
- 32 :
- >>30,31
レスありがとうございます
lighttpd.conf の mimetype.assign で
"" => "application/x-httpd-cgi"
を加えたところ Type が application/octet-stream から
application/x-httpd-cgi になったものの
ダウンロードダイアログが出てしまいました
動作している .pl や .cgi の Type も application/octet-stream なので
ここをいじっても変わらなさそうです
cgi.assign に "/cgi-bin/man/man2html" => ""
とファイル名までを指定してもダウンロードダイアログがでてしまいました
cgi.assign に "/cgi-bin/test" => ""
と書き、/cgi-bin/test と言うファイルを Perl で書いたものは実行できますので
書き方はこれであってそうです
cgi.assign に ".cgi" => "" として
# ln -s man2html man2html.cgi
をしてから man2html.cgi を実行したら実行はできますが、
CGI が出力する HTML のリンクが man2html のままなので解決になりませんでした
- 33 :
- 軽量とかいってもどんどん肥大化してくんだよな
- 34 :
- 何これ??
- 35 :
- とりあえず、エラードキュメントの指定が403しかできない。
使いたくても使えないよこれじゃ
- 36 :
- セキュリティや機能の追加追加で重くなっていくんだな
- 37 :
- Cygwin 版 1.4.8-1 来てますね。
CGI が動く様になってる模様です。
ttp://forum.lighttpd.net/topic/97#new
- 38 :
- チラシの裏なんだが、、、
Debianでarm版のlighttpdがあるかと思ってDebianのサイトで探していたのですが
unstableでばっちり揃っていてでびっくりしていたのもつかの間、本家lighttpdサイト
いったら、Windowsネイティブ版もあったYO。
開発早いよ、、、
- 39 :
- debian etch のlighttpd 1.4.8-2,php4-cgi4.4.2-1といった環境なのだが、
ssl有効にしてfastcgi環境でのphpなページに京ぽん2のopera7でアクセスしたら
一回のリクエストでなぜか3回くらいリロードされる。
静的なhtmlでは起きない。
sslをオフにすりゃ現象は起きない。
他のブラウザ(safariやfirefox)でも起きない。
普通のcgiモジュール環境でも同様だった。
lighttpdのssl実装がわりーのかな。opera7がわりーのかな。
とりあえずssl使うのやめた。
- 40 :
- >>39
どうも Opera だとそうなるっぽい
IE6, Firefox 1.5 だとリロードは起こらないけれど
Opera 8.5 では二、三回リロードされた
サーバは Debian sid で lighttpd-1.4.10-1, php4-cgi-4.4.2-1
SSL 証明書は自己証明書
SSL 有効にしたら HTTP を LISTEN してくれないけど、
これってどこで設定するの?
- 41 :
- うへ、PC用のoperaでもなるのか。
携帯ブラウザだし仕方ネーのかなーなんて諦めてたのだが。
$SERVER["socket"] == "127.0.0.1:443" {
ssl.pemfile = "/var/www/certs/localhost.pem"
ssl.engine = "enable"
server.document-root = "/var/www/htdocs/secure.example.org/pages/"
}
こんな感じにすればhttp,https共にlistenしてくれる。
- 42 :
- >>41
できました。サンクス
複数起動しないといけないのかと思ってた
- 43 :
- gracefulオプションないのかよ
てかapachectlみたいなのも作れよと思う
- 44 :
- apache 使えよと思う
- 45 :
- >>38
windowsネイティブ版ってどこにありました?
lighttpd.netからリンクされてた
http://www.kevinworthington.com:8181/にあった
lighttpd 1.4.10 for Windows てやつはcygwinのランタイムが
いっしょにアーカイブされてるだけだったので…
- 46 :
- >45
ごめん、ネイティブって書き方が悪かった。>45が見つけたcygwinのランタイムが
アーカイブされているやつのことを指しております。
とりあえず、吊ってくるよ、、、orz
- 47 :
- これWindows版でfastcgi使える?
- 48 :
- Windows版はありません
てかVMWarePlayerでLinux動かしてそこにインストールすればよい
- 49 :
- WindowsでLighttpdは動いたけど、fast.cgiがWinで使えないって
ことですか?
- 50 :
- cygwinのlighttpdでFastCGI動くよ。
ソケット作るあたりがうまくいかないみたいで外部プロセスにしてTCPで待ちうけさせればOK。
- 51 :
- どうやればいいか詳しく教えて貰っていいです?
- 52 :
- どうすればも何もふつーにcygwinのsetupからlighttpd入れて
server.modules += ("mod_fastcgi")
fastcgi.server = (
"/app1" => ( "localhost" => (
"host" => "127.0.0.1", "port" => 10021, "check-local" => "disable"
)))
ってな感じにして。
で、cygwinのperlにCatalystを適当につっこんでapp_fastcgi.pl -l :10021で受けさせた。
これでとりあえず普通に動くっぽいことは確認できた。
これ以上のことはFastCGIアプリ側やlighttpdのバージョンにもよりけりだから何とも言いようが無い。
- 53 :
- Cygwinのランタイムが入ってるほうじゃなくて、Cygwinを入れるのね。
ありがとう。出来るか自信無いけどやってみる。
- 54 :
- いや、別にCygwinランタイム付のでもできると思うけど。
単にランタイム付をインストールしたら元から入れてたcygwinが起動しなくなった。
で、バージョンアップかけるついでにcygwinのsetupからlighttpdを入れたというだけのことで。
ただその後のFastCGIアプリをどう作るかとか考えたらCygwin環境を用意するのも良いかと。
- 55 :
- 設定してみた。
ログにmissing cleanup in fastcgi
ってエラーでてるけど動いてるっぽい。でも大して早くなってないような・・・
この程度のことしか出来なくてすまん。
- 56 :
- >>55
早くなるかは、処理の内容によるだろ
- 57 :
- 3倍速くて、負荷も1/3って本当?
だったら何故みんなapacheから移行しないの?
安定してない?
- 58 :
- 速度や負荷軽減が重要なほどのサーバは総じて複雑なことも
できてくれないとならんのでねぇ
- 59 :
- 複雑なことができる様にすると、重くなる傾向にあるしな
- 60 :
- 高速でセキュアな動作を目標に開発されたWeb サーバ
高速なのは分かったが、apacheと比べてセキュアな点を教えて下さい
- 61 :
- "lightTPD is the BEST webserver out there,
much faster than apache and much much much more flexible/configurable/secure than tux,
and its fcgi php support is simply unbeatable."
- Viktors Rotanovs
とトップに書いてあるな。
で、どう読むと apache に比べてセキュアと読めるんだ?
- 62 :
- >>61
あら、違うのか
どっかの日本語サイトに書いてあったからさ
- 63 :
- lighttpd-1.4.10@FreeBSD 6.0-RELEASE だとコンパイルエラー出たーマンドクセ('A`)
手持ちの1.4.3だと通ったーアーマンドクセ('A`)
- 64 :
- Windowsパッケージのlighttpd(Not Cygwin)ってlocalhostだけで外部に公開できない?
そんな訳無いか…
- 65 :
- bind のデフォルトはALLになってるよ。
明示的にALLにするにはどうすればいいかは
3分前にインストールしたばかりなのでわからない
- 66 :
- 2時間前にインストールしたばかりだけど
loaclhostでは動くようになったが外部に公開する方法が分からない
ググッてもfor Windowsの方がちっとも出てこない
- 67 :
- だからbindのデフォルトはALLだってば
何をもってlocalhost以外がダメと判断したの
- 68 :
- あちゃ、DDNS通してアクセスしても(勿論hostsは記載済み)駄目だったからから
今携帯から見てみたら行けた、ごめん
あとはVirtualHostか、これも説明見ても設定のルールがよく分からないんだよね…
ググッてもlighttpdってほんと少ないなあ
- 69 :
- アクセスログのTimeが9時間遅れになるので、
日本基準に合わせるために+0900するには、どうすればいいんでしょう?
- 70 :
- >>68
llighttpd.conf をデフォルトのままで、
$HTTP["host"] == "xxx.xxxx.com" {
server.document-root = "C:/lighttpd/htdocs2/"
}
と追加しただけでいけたが。
>>69
ソース見たが、コンパイル時に決まる気がする・・・
- 71 :
- 鯖の反応が無くなったので見てみたら、lighttpd.exeとPerl.exeが大量に溜まってた
cgiの処理が返せないとそのまま雪だるま式に溜まっていくみたいだけどこれなんとかならんかね
- 72 :
- exe 等という拡張子が必要な OS をやめればいいんじゃないかな。
- 73 :
- exewwwwww
- 74 :
- ほかでは問題ないの?
タイムアウトが効いてないのかな
- 75 :
- Win版ってまだβとかじゃなかったっけ?
タイムアウトとかどうとかよりループしてたりリークしてたりじゃねーの
- 76 :
- Windows なんかで鯖やるやつはばかです。
- 77 :
- 俄然Windowsで鯖を立てたくなってきた件について
- 78 :
- 暇な人間のすることは理解不可能でつね。
- 79 :
- あと立てて無いのはWindows鯖だけだから、そろそろ挑戦しようかな
- 80 :
- >>79
どうせならDOS鯖たてなよ
- 81 :
- DOS は、ネットワークがちょっと大変だった記憶があるな。
というか、最近はドライバ付いてないんじゃないか?
- 82 :
- ローカルからのアクセスだったら、accesslogに書き込みしたくないんですが、
それってできます?
- 83 :
- $HTTP["remoteip"] != "127.0.0.1" {
accesslog.filename = var.logdir + "/access.log"
}
- 84 :
- 今 話題の三国屋でも使われているlighttpd
かれこれ50万アクセスにも耐えるすご物。
ttp://uptime.netcraft.com/up/graph?site=www.mikuniya-web.co.jp
- 85 :
- zeusになってるぞ?
- 86 :
- ようつべも裏方の鯖はこれみたいだね。
- 87 :
- http://basecamphq.com/forum/viewtopic.php?pid=11917
ここにLighttpdはPOSTの時のデータの長さに関しての話が出てるけど
英語がさっぱりな俺は読めない・・・。
なんてかいてあるの?
実は、今C♯でPOSTを行うプログラム書いてるんだけど、Apacheの鯖に関しては大丈夫なんだが
Lighttpdに関しては、レスポンス取得でエラーが出るんだ。
- 88 :
- >>87
バグ満載って事さ
想定外なんだろ、そういう利用は
- 89 :
- まだ開発中だと言うことで終了。
- 90 :
- 想定外というか未実装。
- 91 :
- lighttpdより速いらしい。
nginx
http://nginx.net/
- 92 :
- へぇ。いつの間にか英語ページ出来てたのか。
- 93 :
- lighttpdにPHP5を導入して運営していたのですが
mb_stringが必要になったので、導入したのです
そしたら
[root@www modules]# 2006-10-05 06:30:12: (mod_fastcgi.c.1048) the fastcgi-backend /usr/bin/php-cgi failed to start:
2006-10-05 06:30:12: (mod_fastcgi.c.1063) terminated by signal: 11
2006-10-05 06:30:12: (mod_fastcgi.c.1068) to be exact: it seg-fault, crashed, died, ... you get the idea.
2006-10-05 06:30:12: (mod_fastcgi.c.1070) If this is PHP try to remove the byte-code caches for now and try again.
2006-10-05 06:30:12: (mod_fastcgi.c.1356) [ERROR]: spawning fcgi failed.
2006-10-05 06:30:12: (server.c.834) Configuration of plugins failed. Going down.
こんなエラーを吐くようになって、起動すら出来なくなりました。
もしかしてlighttpdというかfast-cgiってマルチバイト不可?
- 94 :
- try to remove the byte-code caches for now and try again.
- 95 :
- >>93
php.ini内でmb_string.koを入れるとそうなる。
mb_stringをモジュールとしてインストールするか、組み込んだ時点で有効になってるので、モジュールをわざわざロードするように書く必要ないよ。
- 96 :
- formタグのactionプロパティに実行ファイルのフルパス指定すると、postデータがリクエストされないのは俺だけ?
相対パスのみうまくいくんだよなぁ、、
catalystも使ってんだけど、そっちが原因なのか?
誰か同じ現象起きた人いる?
- 97 :
- apache の log_config_module で 特定のIPアドレスに対して
アクセスログを取らないように dontlog と設定できるけど、
同じことを lighttpd でやることはできる?
- 98 :
- webmin moduleない?
- 99 :
- クライアント証明書で認証できるようにしてぇ
- 100 :
-
100〜のスレッドの続きを読む
自宅サーバ専用の自作PCお見積もり
【IIS】Internet Information Services 総合スレ2
くだらねぇ雑談はここで@自宅鯖
Fedora Core 4 で自宅サーバーを立てよう
Atomマザーで自宅サーバーはどうですか?
Atomマザーで自宅サーバーはどうですか?
【WILLCOM】AIR-EDGEの為の鯖構築 3【WX310】
自鯖内全ページに広告をいれちゃえ(^^)スレ
PC1台しかないのに自宅鯖やってる奴の数→
◆神居座ってますw(Per.3)◆
--------------------
【スズキ】アルトワークス【HA36S】★103
宣伝禁止の2ちゃんねるで宣伝するアフィ乞食
【国民民主】玉木代表、経済重視の党目指す 「高速道路料金の劇的値下げに挑戦」「安倍政権は消費税増税議論から逃げている」★2
☆1CD起動★☆★Windows PE★☆★手作りOS★
【ガンプラ】陸戦型ボールが登場。ついにボールに足が生えたぞ〜!(^o^)ノ [762856761]
ソニックユースとかニルヴァーナって何がそんなに凄いの?あんなゴミどもよりデッドムーンのほうが凄いんだけど? [858860497]
低消費電力 自作PC Part93【実測報告】
橿原市の重度アスペルガー患者
今でも田中は私の光
【中国ドラマ】独孤伽羅〜皇后の願い〜【チャンネル銀河】
貫井徳郎 Part5
ライフネット生命に眼瞼下垂で障害者扱いされた
サムライスピリッツ総合スレ 111本目
【さぁ】NetApp【あっぷっぷ】
【隠れた】カネボウ☆media☆メディア 8 【名品】
【進撃の巨人】ライナー・ブラウン part17
【芸能】STU瀧野由美子、イベントで見せた「ガチ」な新幹線愛 500系に「運命感じる」
茨城のオタク事情
【大事に着る】お洒落を楽しむ奥様【お気に入り】
大倉陶園って知ってる人いる?
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼