Ubuntu 12.10/Debianでチェロキーを設定する方法
チェロキーについて
Cherokeeは、高性能、軽量、フル機能のWebサーバーです。 SSL、FastCGI、およびuWSGIを介したNodeJS、Rails、Pythonなどのすべての最新のWebアプリケーションフレームワークと互換性があります。 Cherokeeの最も優れている点は、ApacheやNginxとは異なり、Cherokeeはその管理Webインターフェイスを介して完全に管理できることです。
Ubuntuでのセットアップ
Ubuntuドロップレットでは、CherokeePPAを構成した後にCherokeeをインストールできます。
sudo add-apt-repository ppa:cherokee-webserver/ppa
システムにadd-apt-repositoryが付属していない場合は、最初にsoftware-properties-commonをインストールしてみてください。
sudo apt-get install software-properties-common
その後、aptキャッシュを更新し、cherokeeとcherokee-adminをインストールします
sudo apt-get update sudo apt-get install cherokee cherokee-admin
DebianとUbuntuでのセットアップ
DebianまたはUbuntuのドロップレットでは、Cherokeeをaptリポジトリから直接インストールできます。
sudo apt-get install cherokee cherokee-admin
CentOSでのセットアップ
CentOSドロップレットでは、CherokeeをEPELリポジトリから直接インストールできます。
sudo yum install cherokee
チェロキーステータスを確認する
チェロキーがインストールされたので、実行されているかどうかを確認できます。
sudo service cherokee status
チェロキーで問題が発生した場合は、/ var / log/cherokeeディレクトリでログを確認できます。 ドロップレットのIPアドレスにアクセスして、チェロキーが実行されていることを確認することもできます。 このページで迎えられるはずです。
チェロキーの管理
Cherokeeを使用することの最大の利点は、使いやすいWebインターフェイスを介してすべての構成を管理できることです。 Web管理インターフェイスは、デフォルトでは実行されておらず、実行されるべきではありません。 cherokee-adminコマンドを使用して開始できます。
sudo cherokee-admin
Cherokee-adminは、Webインターフェイスで使用する一時的なクレデンシャルを出力します。 生成されたワンタイムパスワードをコピーします。
Cherokee Web Server 1.2.101 (Oct 25 2012): Listening on port 127.0.0.1:9090, TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041 connections, caching I/O, single thread Login: User: admin One-time Password: tGCtsC95wdbwtBCC Web Interface: URL: http://127.0.0.1:9090/
管理ページはデフォルトでサーバーのローカルインターフェイスにのみバインドされているため、別のSSH接続を開始し、ポート9090をローカルマシンに転送する必要があります。 これにより、ポート9090でローカルマシンのWebインターフェイスにアクセスできます。
ssh USER_NAME@DROPLET_IP_ADDRESS -L9090:localhost:9090
ここで、 localhost:9090 にアクセスすると、管理者パスワードの入力を求められます。 ログイン後、Cherokee管理インターフェースを使用して、vServer、WSGIソースのセットアップ、チューニングなど、Webサーバーのすべての側面を管理できます。