Web サーバー · 1 min read · Feb 03, 2026

Fedora 11 に PHP5 と MySQL サポートを持つ Cherokee をインストールする

Fedora 11 に PHP5 と MySQL サポートを持つ Cherokee をインストールする

バージョン 1.0
著者: Falko Timme
Twitter でフォローしてください

Cherokee は非常に高速で柔軟性があり、設定が簡単な Web サーバーです。現在広く使用されている技術をサポートしています: FastCGI, SCGI, PHP, CGI, TLS および SSL 暗号化接続、仮想ホスト、認証、オンザフライエンコーディング、負荷分散、Apache 互換のログファイルなどです。このチュートリアルでは、PHP5 サポート (FastCGI 経由) と MySQL サポートを持つ Fedora 11 サーバーに Cherokee をインストールする方法を示します。

これがあなたにとって機能することを保証するものではありません!

1 前提条件

このチュートリアルでは、ホスト名 server1.example.com と IP アドレス 192.168.0.100 を使用します。これらの設定はあなたの環境によって異なる場合があるため、適宜置き換える必要があります。

2 MySQL 5 のインストール

まず、次のようにして MySQL 5 をインストールします:

yum install mysql mysql-server

次に、MySQL のシステム起動リンクを作成し (システムが起動するたびに MySQL が自動的に起動するように)、MySQL サーバーを起動します:

chkconfig --levels 235 mysqld on  
/etc/init.d/mysqld start

MySQL ユーザー root のパスワードを作成します (yourrootsqlpassword を使用したいパスワードに置き換えてください):

mysqladmin -u root password yourrootsqlpassword  
mysqladmin -h server1.example.com -u root password yourrootsqlpassword

3 Cherokee のインストール

Cherokee は Fedora パッケージとして利用可能であるため、次のようにしてインストールできます:

yum install cherokee

次に、Cherokee のシステム起動リンクを作成し、起動します:

chkconfig --levels 235 cherokee on  
/etc/init.d/cherokee start

ブラウザを http://192.168.0.100 に向けると、Cherokee のプレースホルダーページが表示されるはずです:

Cherokee は、次のようにして起動できる Web ベースのコントロールパネルを介して設定できます:

cherokee-admin -b

(デフォルトでは cherokee-admin は 127.0.0.1 (localhost) のみをバインドするため、同じシステムからのみ接続できます。-b パラメータを使用すると、リッスンするネットワークアドレスを指定できます。IP が提供されない場合、すべてのインターフェースにバインドされます。)

出力は次のようになります:

[root@server1 ~]# cherokee-admin -b  
  
Login:  
  User:              admin  
  One-time Password: WvU7xFiSLH5748AQ  
  
Web Interface:  
  URL:               http://localhost:9090/  
  
Cherokee Web Server 0.99.17 (Jun 14 2009): Listening on port ALL:9090, TLS  
disabled, IPv6 disabled, using epoll, 1024 fds system limit, max. 505  
connections, caching I/O, single thread

Web インターフェースにログインするには、http://192.168.0.100:9090/ で見つけることができるユーザー名とパスワードが必要です:

これが Web インターフェースの外観です:

cherokee-admin を停止するには、シェルで CTRL+C を入力します。

4 PHP5 のインストール

FastCGI を介して Cherokee で PHP5 を動作させることができます。したがって、php-cli パッケージをインストールします:

yum install php-cli

5 PHP5 の設定

/etc/php.ini を修正し、ファイルの最後に cgi.fix_pathinfo = 1 の行を追加する必要があります:

vi /etc/php.ini

| [...] cgi.fix_pathinfo = 1 |

その後、Cherokee を再起動します:

/etc/init.d/cherokee restart
Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。