X



トップページ自宅サーバ
187コメント49KB
【軽量】lighttpd【通常の3倍】
■ このスレッドは過去ログ倉庫に格納されています
0001DNS未登録さん
垢版 |
NGNG
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
0086DNS未登録さん
垢版 |
2006/08/20(日) 18:08:19ID:???
ようつべも裏方の鯖はこれみたいだね。
0087DNS未登録さん
垢版 |
2006/09/20(水) 18:50:14ID:VeIiUgnP
http://basecamphq.com/forum/viewtopic.php?pid=11917
ここにLighttpdはPOSTの時のデータの長さに関しての話が出てるけど
英語がさっぱりな俺は読めない・・・。
なんてかいてあるの?
実は、今C♯でPOSTを行うプログラム書いてるんだけど、Apacheの鯖に関しては大丈夫なんだが
Lighttpdに関しては、レスポンス取得でエラーが出るんだ。
0088DNS未登録さん
垢版 |
2006/09/20(水) 20:21:46ID:???
>>87
バグ満載って事さ
想定外なんだろ、そういう利用は
0092DNS未登録さん
垢版 |
2006/09/24(日) 05:20:54ID:???
へぇ。いつの間にか英語ページ出来てたのか。
0093DNS未登録さん
垢版 |
2006/10/05(木) 06:33:09ID:???
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ってマルチバイト不可?
0094DNS未登録さん
垢版 |
2006/10/05(木) 12:13:40ID:???
try to remove the byte-code caches for now and try again.
0095DNS未登録さん
垢版 |
2006/10/06(金) 05:07:38ID:???
>>93
php.ini内でmb_string.koを入れるとそうなる。
mb_stringをモジュールとしてインストールするか、組み込んだ時点で有効になってるので、モジュールをわざわざロードするように書く必要ないよ。
0096DNS未登録さん
垢版 |
2006/10/12(木) 03:17:43ID:zXOeDChA
formタグのactionプロパティに実行ファイルのフルパス指定すると、postデータがリクエストされないのは俺だけ?

相対パスのみうまくいくんだよなぁ、、

catalystも使ってんだけど、そっちが原因なのか?

誰か同じ現象起きた人いる?
0097DNS未登録さん
垢版 |
2006/11/13(月) 22:19:18ID:???
apache の log_config_module で 特定のIPアドレスに対して
アクセスログを取らないように dontlog と設定できるけど、
同じことを lighttpd でやることはできる?
0099DNS未登録さん
垢版 |
2007/01/04(木) 19:52:25ID:nR49RBUl
クライアント証明書で認証できるようにしてぇ
0101DNS未登録さん
垢版 |
2007/07/11(水) 00:27:55ID:7H4nOFAV
ホシュ age
0103DNS未登録さん
垢版 |
2007/07/11(水) 17:45:53ID:???
googleもどこかはしらないがつかってるはず
0108DNS未登録さん
垢版 |
2007/08/04(土) 20:52:21ID:???
proxyモジュールがapacheと比べるとよく死なない?
Zopeをproxyで繋いでるんだけど、lighttpdだと、
F5キー10回連打するくらいで、エラー出しちゃって
再接続行うから、移行できない(´・ω・)
0109DNS未登録さん
垢版 |
2007/08/05(日) 10:52:48ID:???
リバースプロクシ?なら素直にsquid使った方がいいんじゃないの
0110DNS未登録さん
垢版 |
2007/08/05(日) 13:22:15ID:???
画像の多いページで落ちるならともかく、F5を連打するのはチョンくらいなので問題なし。
0111DNS未登録さん
垢版 |
2007/08/06(月) 00:23:23ID:???
>>109
リバープロクシって感じになるのかな。
TomcatをajpでApacheに繋ぐようなイメージです。
lighttpdで使ってるところでも結構表に出てるのは、Squidって事が多いのかな?

>>110
F5キー10回押すだけで、エラー出ちゃうのはさすがに問題あると思うんだ。
まともにproxyモジュール使えてる人がいるのか知りたいです。
0112DNS未登録さん
垢版 |
2008/09/18(木) 19:09:57ID:???
lighttpd for Windowsってのを導入したくて
落として来た物を↓のサイトの通りに設定した所、起動せず

ttp://d.hatena.ne.jp/takatoh/20070111/lighttpd

それでTestMode.bat起動すると、「base-docroot doesn't exist: C:/kighttpd/htdocs/」
ちなみにこのパスはデフォのまま弄ってないしフルパスも合ってるんですが見つけてくれません
それと「(server.c.595) setting default values failed」とも表示されこの2つが原因みたいです

落としたばかりなんでやり直しは全然出来るんですがこれしか弄ってないので…
出来れば教えて貰いたいです
winXP-SP3、Apache2.2、PHP5.2.6です
0114DNS未登録さん
垢版 |
2008/09/18(木) 22:19:23ID:7f649wtj
>>113
すいませんタイプミスしました orz
C:/lighttpd/htdocs/でやってるんですが見つけてくれません

htdocsの中はindex.htmlとlight_button.pngとlight_logo.pngだけです
0117DNS未登録さん
垢版 |
2008/09/19(金) 17:41:17ID:???
WindowsでもAPI上は"/"でもいいんだけどね。
アプリ自体が通さない場合もあるけど。
それにそこのバイナリって結局Cygwin使ってるみたいだから
素直に最新がつかえるCygwin経由で導入した方がいいとおもう。
0118DNS未登録さん
垢版 |
2008/09/25(木) 15:52:31ID:???
参照先誤りだろう
とりあえず結果を聞きたいな
0119DNS未登録さん
垢版 |
2008/12/21(日) 05:08:50ID:???
これバーチャルホストでcgiが使えないよ。本ホストでは使えるのに。
0121DNS未登録さん
垢版 |
2009/01/05(月) 16:50:09ID:???
「単純なHTMLファイルの読み込みだと、apacheに比べて約3倍高速。PHPの実行は約1.1倍apacheの方が早い。」そうです。
ttp://www.tymy.net/~matsu/blog/2008/12/11/lighttpd%e3%83%99%e3%83%b3%e3%83%81%e3%83%9e%e3%83%bc%e3%82%af/
0124DNS未登録さん
垢版 |
2009/02/25(水) 22:14:59ID:???
FreeBSDでlighttpd使ってるんだけど、とあるミラーサイトしてて、ちょっと悩んでるので
なにかヒントでもあれば教えてください。

該当ファイルに対するアクセスがかなりあるのですが、server-statusで見てみると、

Written, State:
0/10000, write

のように、writeしてるんだけど、実際データを全然送信していないように見えるコネクションが
かなり多数残ってしまっています。

このコネクションのせいでコネクションがかなり増えてしまう(100以上)状態なのですが、
これってなにが原因なのでしょうか?
0126DNS未登録さん
垢版 |
2009/06/26(金) 00:41:45ID:???
よくあるDisptch.fcgiで実装してるんだけど
STDINのとり方がわからない。
Embedされたプログラムにどうやって渡すのがいいのかな?
0127DNS未登録さん
垢版 |
2009/08/02(日) 00:44:35ID:???
phpMyadminでログイン画面に「クッキーを有効にしてください」と出ます。
環境はlighttpd+php+mySQL+phpMyadminです。

ブラウザはChromeとIEを使っています。

問題となっているのは以下のアドレスです。
ttp://219.115.242.99/phpmyadmin/
0128DNS未登録さん
垢版 |
2010/04/04(日) 13:04:24ID:???
accesslog.formatの時刻のフォーマット指定の方法わかる?
apacheだと
%{%Y/%m/%d %H:%M:%S}t
でいけたけど、
lighttpdだと[]で囲ったデフォルトフォーマットぽいのが出る
0129DNS未登録さん
垢版 |
2010/06/04(金) 01:49:05ID:???
Linuxで勝手にLighttpdが止まる問題について、解決方法があれば教えてくれ。
0132DNS未登録さん
垢版 |
2010/06/09(水) 00:31:49ID:IgNiIIMk
0133DNS未登録さん
垢版 |
2010/06/09(水) 18:55:29ID:SJ1RTlOR
このユーザーエージェントを弾きたいのですが
Pockey-GetHTML/5.1.1 (Win32; GUI; ix86)"

$HTTP["useragent"] =~ "Pockey-GetHTML\." {url.access-deny = ( "" )}


これではうまくいきません
どうしたらいいでしょうか
0135DNS未登録さん
垢版 |
2010/06/09(水) 23:36:51ID:SJ1RTlOR
$HTTP["useragent"] =~ "Pockey-GetHTML" {url.access-deny = ( "" )}
これで普通にいけました
おさがわせしましたなう
0137136
垢版 |
2010/06/17(木) 08:03:16ID:lcVIfb3I
$HTTP["url"] =~ "php" {
url.access-deny = ( "" )
}

これではうまくマッチしないんですよねぇ
なんでだろう
0138DNS未登録さん
垢版 |
2010/06/17(木) 23:24:14ID:Ei6lU7wS
ほんと人いない
0139DNS未登録さん
垢版 |
2010/06/17(木) 23:46:25ID:???
俺は>>137のでうまくいったけど。

$HTTP["url"] =~ ".*php.*" とかは?
0140DNS未登録さん
垢版 |
2010/07/06(火) 09:42:27ID:???
素人から質問させて下さい
ただのキャッシュサーバとして使いたいんですがどこにつないでも404です
何か必要な設定がありますか
0142DNS未登録さん
垢版 |
2010/07/15(木) 02:18:22ID:???
ssiがうまく動きません。

.shtmlのソースみたら
<!--#exec cgi="a.cgi"-->
の部分は消えてるんで多分認識はしてるんだと思うんですが。

<!--#include file="a.cgi"-->だと
.shtmlファイルにcgiのソースがそのまま出力されます。
0143DNS未登録さん
垢版 |
2010/07/15(木) 03:16:25ID:pOwovdOx
Apacheのmod_throttleやbw_modのような、
○○分の間に○○Mのダウンロードをしたら一定時間503を返すor帯域制限するみたいな
モジュールって無いですか?
0144DNS未登録さん
垢版 |
2010/07/15(木) 18:32:43ID:???
その○○分の間に○○Mの値を使ってserver.kbytes-per-secondとか
connection.kbytes-per-secondとかじゃだめってことですよね?
接続数とかの問題で。
0145143
垢版 |
2010/07/15(木) 23:40:41ID:pOwovdOx
>>144
レスありがとうございます。
接続数に関してはmod_evasiveを導入しているので大丈夫です。
問題は100M、1Gと際限なくダウンロードする人を弾きたいのです。
0148142
垢版 |
2010/07/19(月) 23:49:01ID:???
みなさんSSI普通に動いてますか?
海外のBBSとかも参考にしながら色々試したんですがダメでした。
0149DNS未登録さん
垢版 |
2011/03/04(金) 02:57:49.14ID:???
超々亀レスだが
>>142
> <!--#include file="a.cgi"-->だと
> .shtmlファイルにcgiのソースがそのまま出力されます。

これはlighttpdのSSIの仕様で回避手段はないと思われる。
確かにApacheみたいにCGIの結果をincludeで取り込んでくれると便利なのに、
と思うこともあるけどねえ。でも処理は重くなりそう。
cherokeeあたりだとどうなのかね。ってスレ違いか。
0150DNS未登録さん
垢版 |
2011/03/04(金) 06:32:59.35ID:???
今でもlighttpdを使ってる人いるのか。
nginxとかに流れたのかと思ってた。
0151DNS未登録さん
垢版 |
2011/03/04(金) 08:35:57.92ID:???
1年半前のデータだけど
世界的なシェアではlighttpdが1%未満、nginxが5%前後くらいみたいだね。
ttp://journal.mycom.co.jp/news/2009/09/03/047/
まあlighttpdで特に不満がなければ敢えて移行する必要もないってことじゃないか。
少なくともうちはそんな感じ。
0153DNS未登録さん
垢版 |
2011/03/04(金) 19:42:47.57ID:???
へー、参考になった。
ところで、googleって何?
0154DNS未登録さん
垢版 |
2011/03/04(金) 21:57:44.44ID:???
Googleが使っている独自サーバ。
ttp://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%BC%E3%82%B0%E3%83%AB%E3%83%BB%E3%82%A6%E3%82%A7%E3%83%96%E3%82%B5%E3%83%BC%E3%83%90
改めて考えるとちょっと怖いな。
0156DNS未登録さん
垢版 |
2011/03/10(木) 05:12:52.39ID:???
fileでそうなるのは当たり前だろ
virtualしろ
0158DNS未登録さん
垢版 |
2011/04/10(日) 13:12:13.29ID:???
Win7でLightTPD 1.4.28-1+PHP 5.3.6+fastcgiをやってみてるんだけど
index.phpがある状態で
ttp://localhost/
だとNo input file specified. になって
ttp://localhost/index.php
だと正常に表示される。
index.htmlならどちらのケースでもちゃんと表示される。
もちろんindex-file.namesにindex.phpは書いてあるんだが・・・
0159DNS未登録さん
垢版 |
2011/04/10(日) 15:37:38.11ID:???
>>158
url.rewrite-once = (
"^(.*)/$" => "$1/index.php"
)
をlighttpd.confに追記しておくとか。
0160 忍法帖【Lv=2,xxxP】 【東電 79.5 %】 株価【E】
垢版 |
2011/04/18(月) 13:39:00.97ID:2aXEzPqM
nginxってuserdir使えんの?
0161DNS未登録さん
垢版 |
2011/04/20(水) 14:37:16.43ID:tzluz7bI
これセットアップしてみようと思ったらspawn-fcgiっていうスクリプトが無くて詰まってるんだけど
どこにいっちゃったの?
0163DNS未登録さん
垢版 |
2011/04/21(木) 07:14:54.42ID:???
なんか設定ファイルも変わってるし仕様変更きつすぎない?
ネット上の情報がほとんど古くて使えないものばっかになってる
0164DNS未登録さん
垢版 |
2011/04/21(木) 11:14:04.87ID:???
>>163
$ less NEWS
- 1.4.23 - 2009-06-19
* Finally removed spawn-fcgi

まずは付属のドキュメントや配布元の情報読むのが基本だろアホ
つまらない文句つけるのはカスしかないないのが定石だが死ね
0167DNS未登録さん
垢版 |
2011/04/21(木) 13:40:45.04ID:???
Apache2で現在下記の設定をしていてlighttpdで同じ事をしたいのですがやり方が解りません。

<Location /rc/>
ProxyPass http://192.168.0.151:90/rc/
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</Location>
RewriteEngine on
RewriteRule ^/rc/(.*)$ http://192.168.0.151:90/rc/$1 [L,P,QSA]

現在Apache2は192.168.0.254で動いています。

インターネットから「http://hogehoge.com/rc/」と来たら192.168.0.151:90につなぎたいです。

数日悩んでいるのですが、解決しません・・・

どなたか助けてください
0169DNS未登録さん
垢版 |
2011/04/21(木) 14:34:55.86ID:???
lighttpdはapacheのようにvirtualhostでホスト毎に実行ユーザーを変える事は出来ますか?
0172DNS未登録さん
垢版 |
2011/04/22(金) 00:21:07.17ID:???
>>168

それは既に試してみましたがダメでした。
logはこんな感じです。
XXX.XXX.XXX.XXX hogehoge.com - [22/Apr/2011:00:11:20 +0900] "GET /rc/index.php HTTP/1.1" 404 345 "-" Mozilla/4.0 (compatible; MSIE 8.0)"

どうもlighttpdのmod_rewriteはApache2のそれとは挙動が違うらしく他にモジュールと組み合わせないといけいないらしいんですが組み合わせ方が解りませんors
0173DNS未登録さん
垢版 |
2011/04/22(金) 05:50:20.98ID:???
使ってみた印象
lighttpd>nginx>cherokee

Netcraftのシェア
nginx>lighttpd>cherokee

cherokeeサイトのベンチマーク
cherokee>lighttpd>nginx
0174DNS未登録さん
垢版 |
2011/05/11(水) 00:12:43.65ID:???
>>172

自己レスです。

散々悩んだ挙句mod_proxyで出来ました。

proxy.server = ( "/rc/" =>
(
( "host" => "192.168.0.151",
"port" => 90
)
)
)
0175DNS未登録さん
垢版 |
2011/05/26(木) 20:25:12.21ID:fNg5MdAP
入れたので記念age
0176DNS未登録さん
垢版 |
2011/07/16(土) 20:21:14.08ID:U5zhgjvg
jpgとgif画像だけを帯域制限したいのですが
うまくいきません。
帯域制限したいのは具体的にはこういうファイルです。
数字の部分は可変です。
http//xxxxxxx.net/www/xxxx0998.jpg
http//xxxxxxx.net/www/xxxx000899.gif

ヴァーチャルホストの設定の項目
$HTTP["host"] == "xxxxxxx.net" {
$HTTP["url"] =~ "^/www/xxxx(.*)\.jpg" {
$HTTP["url"] =~ "^/www/xxxx(.*)\.gif" {
server.kbytes-per-second = 100
connection.kbytes-per-second = 100
}
}
}

どうしたらいいでしょうか?
0177DNS未登録さん
垢版 |
2011/07/18(月) 10:12:13.23ID:???
>>176
帯域制限の仕様とか調べずに書くけど。

$HTTP["host"] == "xxxxxxx.net" {
 $HTTP["url"] =~ "^/www/xxxx\d+\.(jpg|gif)$" {
  server.kbytes-per-second = 100
  connection.kbytes-per-second = 100
 }
}
0178DNS未登録
垢版 |
2011/08/24(水) 08:23:50.91ID:???
nginxとlighttpdだとどっちがいいかな
0180DNS未登録さん
垢版 |
2011/09/05(月) 20:01:31.56ID:???
今から導入するなら、nginxじゃないかな。lighttpdで問題なく運用できてるならわざわざ入れ替えることもないかと。
0181DNS未登録さん
垢版 |
2012/02/02(木) 18:53:56.29ID:CSfG+mcE
書き込みが少なすぎる
0182DNS未登録さん
垢版 |
2012/02/03(金) 10:44:35.57ID:???
>>180
WebDAVを素で使いたいなら、lighttpd だな。と5ヶ月前のレスに反応してみる。
あるいは、Unixソケットにリバースプロキシーしたいけど、開発版は使いたくない人は、nginx。
0183DNS未登録さん
垢版 |
2012/05/11(金) 16:01:46.44ID:???
cherokeeって使ってる人いる?
どんな感じ?
スレ違いな質問でごめん
0184DNS未登録さん
垢版 |
2012/08/26(日) 12:14:13.50ID:/TEUAosv
さくらVPSに入れてみた 日本語の情報がかなり少なくて苦労した 今の最新バージョン?1.4をyumでインスト 検索して出てくるのはバージョンが古いのが多い confファイルを別々に読み込ませるようになってるんだね
0185DNS未登録さん
垢版 |
2013/11/26(火) 00:12:45.86ID:???
mod_dbi_vhost を作りたいのですが、どのようにしたら作成できるか
ご存じの方いましたら、教えてください。

 mod_dbi_vhost
  http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModVhostDbi

lighttpd-1.4.28.tar.gz 展開後に lighttpd-1.4.28-dbi.patch あてて
autogen.sh 叩くと、失敗。個別に./configure してもNGで、八方ふさがり中。

環境
 OpenBSD 5.3
 autoconf-2.69p0
 automake-1.13.1

 # setenv AUTOMAKE_VERSION 1.13
 # setenv AUTOCONF_VERSION 2.69
 # autogen.sh ⇒ 失敗
 # ./configure --without-gnu-ld --without-pic --without-libev --with-mysql --without-ldap
  --without-attr --without-valgrind --without-openssl --without-kerberos5 --without-pcre
  --without-zlib --without-bzip2 --without-fam --without-webdav-props --without-webdav-locks
  --without-gdbm --without-memcache --without-lua --with-dbi=/usr/local/lib ⇒ 失敗

※OpenBSDだから、あまり情報がなさそうな予感・・・。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況