Zend Server CE5.0 for Winをインストールしてみた

入れ方。以下、Windows版をインストールすると仮定する。実際に入れたときの環境はVista

  1. http://framework.zend.com/download/latestからZend Server CEのFree Downloadボタンを押す。
  2. Zend Server - The fastest way to enterprise PHPの下部の(EXE) xx.xx MBのリンクをクリック。自動的にインストールが始まるので適当な場所に保存。インストーラを起動。
  3. 画面表示に従ってインストールを進めていく。途中、ポート番号を入力するところがある。80番はHTTP、10081番はZend Server CE(Webアプリケーションサーバ)。
    • 80番が既にApache等に割り当てられていて空いていない人は8080番にでも変更しておく(がこれは後からでも変更できると思う・・・)。
    • インストール先のパスはスペース文字とか気にすること無く、デフォルトのままでOKだった。
  4. インストールの最後でデスクトップにアイコンを作る, Zend Server CEを起動のオプションが表示されるのでチェックしておく。
  5. 既定のブラウザでhttp://localhost:10081/ZendServerが開く(ポート番号は自分が指定したもの)。ここでInternal Server Errorが恐らく発生すると思うが、これはなぜか配布されている設定ファイルにゴミデータがくっついているためで、それを消してやればいい。C:\Program Files\Zend\ZendServer\etc\ZendEnablerConf.xml (デフォルトの場所に保存したと仮定して)をテキストエディタで開き、先頭のゴミを消して上書き保存する("<?xml"より前を削除)。
    • これでも駄目な人は、Windowsのユーザ名が日本語だったりする場合は同設定ファイルのTEMPフォルダのパスを変更する。<variable name="TEMP" value="C:\Temp"> (もちろん"C:\Temp"フォルダは作成しておくこと)
  6. 新規に管理者パスワードを入力すると、PHPの環境設定をいろいろといじれる画面に飛ぶ。何が出来るのか把握してないがphp.iniの設定を変えたりモジュールの有効/無効を切り替えたりなどできるみたい。

Zend Frameworkを入れようと思ったらZend Server CEなんてものを見つけてしまったので入れた次第。


500 Internal Server Errorに関して参考にしたページ (ZendEnablerConf.xmlで検索すると該当箇所にすぐ飛べる)

以下はリファレンスガイド。
http://framework.zend.com/manual/ja/introduction.installation.html