チェロキーWebサーバー

画像 こんにちは、Habraユーザーの皆さん!



素晴らしいCherokee Webサーバー専用のハブに関するトピックは1つも見つかりませんでした。

このサーバーは、軽量で非常に高速であると位置付けていますが、同時に、最新のWebサーバーに必要なほぼすべての機能を提供します。







プロジェクトは2001年に開始されました。 著者は特定のアルバロ・ロペス・オルテガです。 ( 著者の個人サイト



実施されたベンチマークから判断すると、サーバーは一般的なlginxおよびnginx( ベンチマーク )を追い越します。



画像



テスト条件は次のとおりです。

50万のリクエスト、1.7 Kbの静的ファイル、20の競合クライアント、1ギガビット/秒のLAN。



このサーバーは、NIXシステムのほぼすべての主要なディストリビューションのパッケージ形式で入手できます。さらに、Windowsの場合は、ソースコードの形式でも入手できます。

Ubuntuリポジトリに直接あり、標準のaptツールを使用して簡単にインストールできることを嬉しく思いました。



インストール後、すぐに管理インターフェイスを起動できます(非常に直感的だと言わなければなりません)。



# cherokee-admin







Login:



User: admin



One-time Password: vopyERqT6gWpYwPY



Cherokee Web Server 0.11.6 (Jan 2 2009): Listening on port 9090, TLS disabled,



IPv6 disabled, using epoll, 1024 fds system limit, max. 505 connections,



single thread








管理インターフェイスにアクセスするためのパスワードが与えられます。 (入り口: http : //127.0.0.1 : 9090



管理インターフェースでは、主に仮想ホストを自動的に作成する可能性と、リダイレクトを整理する便利な手段に興味がありました。



cherokee-adminに加えて、サーバーにはさらにいくつかのユーティリティがあります。

cherokee-config-コマンドライン設定ツール

cherokee-tweakは管理ツールでもあります (実行中のチェロキーに接続して、いくつかの異なるアクションを実行できます (ドキュメントを参照))

cherokee-workerはメインのWebサーバープログラムです。 この設定などで起動する責任があります。



主な機能を簡単にリストします。







メインサイト

cherokeeを使用しているサイトのリスト



一般的に、使いやすさのために、サーバーは非常に優れています! 誰もが本番環境で使用しましたか?

興味があれば、このサーバーの構成に関する特定の例をロシア語で公開し続けることができます。 私の計画には、動的に生成されたコンテンツのテストも含まれます。



All Articles