EC-CUBE 3をインストールする

金曜日 , 3, 7月 2015 Leave a comment

 7月1日に公式公開されましたEC-CUBE 3をインストールしてみます。

 

ソースコードのダウンロード

 

 まずは公式サイトからソースコードをダウンロード

 GitHubのものと同じな気もしますが、せっかくなのでサイトから落として来てみましょう。

 

001

 

 公式サイトからダウンロードするにはメンバーアカウントでログインが必要です。

 (GitHubから・・・とか言わない!!)

002

 

ソースコードをサーバーにアップロード

 

 ダウンロードしたeccube-3.0.0.zipを解凍してサーバーにアップロード。

 docフォルダーとか明らかに不要だろうなぁと思いつつも試しなので全部あげちゃいます。

 

 今回はドキュメントルート直下ではないので/html/.htaccessに追記。

 RewriteBase を足します。

 

order deny,allow
allow from all
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /{パス}/html/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

 

 サイトトップにアクセスると/install.phpにリダイレクトされますが、以下のようにエラーが

 

../app/log/install.log” could not be opened: failed to open stream: Permission denied

 

 logフォルダの権限が足りないパターンですね。

 ログフォルダの権限を777にして再度アクセス。

 

 無事インストール画面が表示されました。

 004

 

DBの作成

 

 とここで、DBを作成していなかったことに気が付いたのでDBを作成。今回はMySQLを選択します。

 

mysql> create database {DB名} default character set utf8;

mysql> GRANT ALL PRIVILEGES ON {DB名}.* TO {ユーザー名}@localhost IDENTIFIED BY ‘{パスワード}’ WITH GRANT OPTION;

 

インストール再開

 

 インストールを再開します。

 インストールを進めるとさっそく権限チェックに引っかかります。

005

 

 Windows上でzip解凍するのではなく、サーバーにzipのままアップロードして解凍すべきでしたね(tar.gzじゃなくてzipだとついWindows上で解凍してしまいます・・・)。

 サーバー上でunzipコマンドで解凍するとエラーは無くなりました。

 

006

 

 サイトの設定を入力します。

007

 

 管理ページのディレクトリは管理ページを「http://サイトURL/adminpage」にしたければadminpageと入力します。

 

 続いてDBの設定を入力。

008

010

 画面は違えど、この辺の流れは2系と同じ感じですね。

 

010

 

サイトにアクセス

 

 インストール成功!! 管理ページにアクセスしてみます。

011

 インストール時に指定したID、PASSでログイン。

012

 おー!!

 

 ショップの方も見てみましょう。

013

 おーおー!!

 画像が入ったせいか、β版より完成度が格段にアップしていますね。

 


Please give us your valuable comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください