Ellislabs社開発 ExpressionEngine 2.0 について、さくらインターネット・スタンダードプラン(共有サーバ)へのインストール方法をまとめました。ウェブサイトのリニューアルにより再掲載しました。
さくらのレンタルサーバを新規契約した場合、コントロールパネルにて、PHP 言語、MySQL データベースとも、あらかじめ最新 Version に調整することが望ましいです。当初ベータ版では Zend Optimizer の利用が必須でしたが、現在は特に必要はない様子ありません。
(参考: さくらインターネットで Zend Optimizer を利用する -ケイムズー)
ExpressionEngine 2.0 ダウンロード
共有サーバの準備が終わりましたら、適切な ExpressionEngine2.x を ExpressionEngine2.0 ウェブサイトから購入後にダウンロードしてください。
ExpressionEngine 2.0 ファイル群のアップロード
先程ダウンロードしたExpressionEngine2.x.x.zip を解凍して、適当なFTPソフトウェアでファイル群をサーバへアップロードします。必ずバイナリ設定で転送するよう注意してください。転送完了後、次のファイルおよびフォルダのパーテーショ設定を変更します。
パーミッションを 666 に変更 (chmod 666) system/expressionengine/config/config.php
パーミッションを 666 に変更 (chmod 666) system/expressionengine/config/database.php
パーミッションを 755 に変更 (chmod 755) images/avatars/upload
パーミッションを 755 に変更 (chmod 755) images/captchas
パーミッションを 755 に変更 (chmod 755) images/member_photos
パーミッションを 755 に変更 (chmod 755) images/pm_attachments
パーミッションを 755 に変更 (chmod 755) images/signature_attachments
パーミッションを 755 に変更 (chmod 755) images/uploads
ExpressionEngine 2.0 サポートフォーラムでは、上記の config.php、database.php 以外パーミッションを 777 に変更と記載されてますが、さくらレンタルサーバではウェブサーバの仕様から、777 ではCGI が上手く動作しない様子。 十分にテストはできていませんが、とりいそぎ755 に設定変更しています。
ExpressionEngine 2.0 インストール
今度はウェブブラウザで システムフォルダ(system )のURLを直接入力してインストールを開始します。例えば http://eee.sakura.ne.jp/ee2/ というディレクトリを作成して、ファイルをアップロードした場合、http://eee.sakura.ne.jp/ee2/system/ を直接入力します。
(※あくまで システムディレクトリ変更が無い場合です。)
ExpressionEngine インストール・ウィザードが立ち上がりましたら、後は問題はないと思います。
現状英語による説明文ですが、画面に従って リンクおよびボタンをクリックして次の画面へ進みます。
ライセンス承諾画面では、ライセンスの注意事項を確認の上、「I agree ...」を選択して ボタンをクリックして次の画面へ進みます。
ライセンスを購入している場合、最初の入力欄にライセンスを入力します。あとは、WordPress とか MovableType のインストールとほぼ同様。
最後の選択ボックスのみ、日本で利用する場合は日本時間を選択してください。
インストールが無事終了しましたら、ディレクトリをまるごと削除します。/system/expressionengine/installer
セキュリティを考慮した場合にはもう少し設定することがありますが、大雑把にはこれでセットアップできると思います。



No Comments