問題タブ [lighttpd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - Apache .htaccessファイルをlighttpdルールに変換する方法は?
mod_rewriteルールをlighttpd形式に変換することは大きな問題です
svn - Subversion リポジトリを提供するための Lighttpd と WebDAV
特定の URL にアクセスしたときに WebDAV プラグインを有効にするように Lighty を構成しました (少なくとも構成を試みました)。エラーは発生していないので、機能しているようです。では、Subversion リポジトリ (多くのリポジトリがあります) を提供するように構成するにはどうすればよいでしょうか?
trac - サブドメインの Lighttpd で / を使用して Trac を実行するようにセットアップする方法
lighttpd.conf に次の構成があります。
そして、trac.domain.tld/trac で実行されます。trac.domain.tld/ で実行するにはどうすればよいので、trac.domain.tld/trac/wiki などの代わりに、trac.domain.tld/wiki、trac.domain.tld/timeline などを使用します。 .
nginx - nginx セットアップの質問
これはプログラミングに関する直接的な質問ではないことはわかっていますが、stackoverflow のユーザーはどんな質問にも答えられるようです。
Centos 5.2 64 ビットを実行しているサーバーがあります。4GBメモリ搭載のかなりパワフルなデュアルコア2サーバー。主に静的ファイル、フラッシュ、写真を提供します。lighttpd を使用すると、簡単に 80 MB/秒を超えますが、nginx でテストすると、20 MB/秒未満に低下します。
私のセットアップは非常に簡単で、デフォルトのセットアップ ファイルを使用し、以下を追加しました。
そして、nginxは少なくとも同じくらい強力であるはずだと思っていたので、何もしていないに違いありません.
lighttpd - lighttpd に多くの書き換えディレクティブを含める
etc/lighttpd.conf ファイルを含む並列サブディレクトリに多数のプロジェクトがあります。ファイルは非常に単純です。次のようなディレクティブが含まれているだけです。
残念ながら、「構成変数が重複しています」というエラーが発生するため、単純にループできないことがわかりました。私がそれを使用することになっている方法は次のようになります。
ただし、ディレクトリごとの構成ファイルに書き換えのみを含め、シェルスクリプトでそれらをビルドする場合、ディレクトリごとのファイルにその他の軽いディレクティブを実際に配置することはできません。繰り返しになりますが、私はlightyを初めて使用するので、必要がなく、気付いていないだけかもしれません。
これを行う「正しい方法」は何ですか?
django - Apache または lighttpd
開発にはローカルの LAMP スタックを使用し、本番環境ではMediaTemple の Django コンテナーを使用しています(BTW が大好きです)。MT のコンテナーは lighthttpd を使用します。正直なところ、私はそれ以外の経験をしたことがありません。私はずっとApacheを使ってきました。私はいくつかの読書をしてきました:
質問は次のとおりです。
- ある人が他の人よりも優れている点は何ですか?
- 開発環境で lighthttpd を使用するメリットはありますか?
- 両方使ってどうするの?Linux.com の記事では、 Apacheで lighttpdを使用する方法について説明しています。
php - php-cgi はルートとして実行されます
lighttpd 1.4 の下で cgi として php 5.2.6 を実行していますが、何らかの理由で常に root として実行されています。のすべての php-cgi プロセスは root によって所有され、ファイル システムに書き込まれるすべてのファイルは root によって所有されます。
lighttpd でユーザーを非特権として設定しようとしましたが、正しく実行されていることを確認しました。これは、root として実行される単なる php です。
php-cgi をより安全なユーザーとして実行するにはどうすればよいですか?
php - PHPで共有サーバーをセットアップするために何をお勧めしますか
セキュリティ/パフォーマンスの観点から、php で共有サーバーをセットアップする際に推奨するものは何ですか?
- Apache mod_php (PHP6 には含まれないため、safe_mode 以外はどのように保護しますか?)
- アパッチ CGI + suexec
- Lighttpd とユーザーごとの FastCGI の生成
LE: 私は自分で作成しようとしているので、既に作成されたコントロール パネルを使用することに興味がないので、これを自分でセットアップする最良の方法を知りたいです。私は Lighttpd を使用して、ホストされているすべてのユーザーに対して fastcgi を生成し、fcgi プロセスを彼の資格情報で実行することを考えていました (lighttpd wiki にこれに関するチュートリアルがあります)。これはある程度安全ですが、これは実行可能な解決策ではないほどパフォーマンス (多くのユーザー/すべての fcgi に必要なメモリ) に影響しますか?
apache - apache + lighttpd フロントプロキシのコンセプト
Apache の負荷を軽減するために、lighttpd を使用して静的コンテンツを提供することを提案する人がよくいます。
例http://www.linux.com/feature/51673
このセットアップでは、Apache は静的コンテンツのリクエストを mod_proxy 経由で lighttpd に戻し、動的リクエスト自体を処理します。
私の質問は次のとおりです。これにより、サーバーの負荷がどのように軽減されますか? 受信するすべてのリクエストに対して apache プロセスが生成されている場合、これは負荷にどのようなプラスの影響を与えるでしょうか? lighttpd を介してリクエストをプロキシする Apache プロセスのサイズは、ファイル自体を提供している場合と同じくらい大きいことがわかります。
django - django を利用したフラッシュ サイト用に小規模なホスティング会社のサーバーを構成するにはどうすればよいですか?
アーティストのポートフォリオ用のフラッシュ ベースの Web サイトをホストする小さな会社を設立しようと考えています。顧客のコントロール パネルは django を利用し、画像のアップロード、ギャラリーの管理、プリントの販売などのためのインターフェイスを提供します。
ホストされたサイトへのトラフィックの大部分が最上位ドメインに到達するため、静的メディア ヒット (Flash ムービーが埋め込まれた HTML ページ) のみが発生するため、これらのリクエストを処理するように lighttpd または nginx をセットアップできます。 django のものを apache/mod_whatever に戻します。
django サイト フレームワークが各サイトの管理者を別々に保つことで、これをすべて 1 つのボックスにセットアップできるように思えます。
私はサーバー管理者ではありません。私が見ていない落とし穴はありますか?