naemay

なんとなくブログ名変更

2006/11/8 水曜日

Lighttpdをインストールしてみた

Filed under: Server — g7zs @ 23:24:06 このエントリをはてなブックマークに追加このエントリをlivedoor clipに追加

巷(?)では、Apple Storeが”We’ll be back soon”になってるとかで、MacBook Core 2 Duoがでるじゃないか、と噂になってるらしいです。
が、私はというと、先ほどまでLighttpdとnpaの統計と戦ってました(二つに関連性が全くない…)。

npaの方はどうでもいいとして、Lighttpd。
確か、16時頃には既にインストール作業を始めてたはずなのに、色々なところでエラーばっかり出て、結局つい先ほどまで掛かってしまいました。
エラーがでなけりば、どうインストールしたのか書こうかと思いますが、あまりのエラーの多さ(多くは自分に原因がある)に挫折しました。

現在、標準のパーソナルweb共有(Apache1.3)は通常どおりhttp://localhost/でアクセスできるようにして、Lighttpdはポートをフォルトの80から8080に変えて、http://localhost:8080/でアクセスできるように設定してみました。

インストールはどうにかなってたようなので、lighttpd.confの

## bind to port (default: 80)
#server.port                = 81

## bind to port (default: 80)
server.port                = 8080

に、ついでにdocument-rootも/www/pages/から/Library/WebServer2/Documents/に変えてみたり(特に意味はない)。

で、

$ sudo /opt/local/sbin/lighttpd start

で起動しようとしても、エラーが出て起動しない。設定ファイル(lighttpd.conf)がない、と言ってるみたいなので、

sudo /opt/local/sbin/lighttpd start -f /opt/local/etc

でやってみても、何故か同じエラー。

どこが駄目なんだろ、などと思いつつ検索しても英語分からない。
色々検索してたら、ふとlighttpd.shというのを見つけたので、ダウロードして、中身をちょっと書き換えて

~/Desktop/lighttpd.sh start

とやってみたら、あら、藤木不思議、あっさり起動。

…で、結局何が駄目だったの? > lighttpd

という事で、今、私の場合、http://localhost/ (http://localhost:80/)にアクセスすると、ApacheのIndex of / が表示されて、http://localhost:8080/にアクセスすると、lighttpdの 404 errorが表示されます(404 errorて…)

ところで、一つのパソコンにApache 1.3.*とApache 2.*を同居させるのって可能なんでしょうか。…できるとしてもインストール面倒そうですけど。

追記(書き忘れ):
参考にしたサイトとか諸々。
Lighttpd (公式サイト)
lighttpd - Trac (公式サイトのドキュメント類(wiki))

Installing Lighttpd on Mac OS X Tiger with DarwinPorts
lighttpd テスト起動
TxD/Installing a Rails Application at TextDrive
TextDrive で lighttpd + FastCGI + Trac

コメント (0) »

この記事にはまだコメントがついていません。

コメント RSS トラックバック URI

コメントをどうぞ

*
あなたが人間(スパムでない)と証明するには、画像に表示されているセキュリティワードを入力してください。 画像をクリックするとワードの音声を聞く事ができます。
クリックして、anti-spam word のオーディオファイルを聞いてください。

Copyright (C) 2006-2007 g7zs All Rights Reserved.
Powered by WordPress ME