色々でべろっぷ

WordPress、サーバー構築、プログラム等のメモ

EC-CUBE3インストール(Linux

あらかじめMySQLEC-CUBE用のデータベースとユーザーを作成
mysql> create database DB名;
mysql> grant all privileges on DB名.* to ユーザー名前@localhost identified by "パスワード";



http://www.ec-cube.net/
からeccube-3.0.12.zip取得


/var/www/html/ec 以下にeccube-3.0.12.zipの解凍した中身を入れる

/var/www/html/ec
  /app
  /src
  /...

アクセス権とか設定
chown -R apache:apache /var/www/html/ec
chmod -R 775 /var/www/html/ec


https://rez-players.com/ec/html/install.php
にアクセス

エラー
[必須] zip 拡張モジュールが有効になっていません

yum install --enablerepo=remi,remi-php70 php-pear
yum install --enablerepo=remi,remi-php70 php-devel
pecl install zip


php.iniに追記
extension=zip.so


/etc/init.d/httpd restart



https://rez-players.com/ec/html/install.php/
step3
あなたの店名
 レゾナンス商店
メールアドレス
 ******
管理画面ログインID
 ******
管理画面パスワード
 ******
管理画面のディレクトリ名
 ******
SSL経由に制限
 チェック
IP制限
 入力無し
オプション
 デフォルトのまま


step4
DB種類
 MYSQL
DBサーバーIP
 localhost
DBサーバーポート番号
 入力無し
DB名
 ******
DBユーザー名
 ******
パスワード
 ******


インストール完了

404エラー!

ドメイン名/EC-CUBEをインストールしたディレクトリ/html/index.php/管理画面に設定したディレクトリ名/」
という形で「index.php」を挟むと表示される場合、リダイレクトが有効でない


vim /etc/httpd/conf/httpd.conf
下記追加

<Directory "/var/www/html/ec">
    AllowOverride All
</Directory>

service httpd restart

https://rez-players.com/ec/html/admin/
で管理画面でたら成功


最後に
install.php
削除