ラピッドサイトVPSサービスRV-8シリーズ(RV-811)にEC-CUBEをインストール
ラピッドサイトVPSサービスRV-8シリーズ(RV-811)にEC-CUBEをインストール
■インストールするサーバー
ラピッドサイトVPSサービスRV-8シリーズ(RV-811)
■インストールするCMSツール
EC-CUBE
■EC-CUBEとは
EC-CUBEは、株式会社ロックオンが2000年の創業以来、手がけてきたECサイト構築により培ったノウハウ(モジュール群)をオープンソースとして提供したECサイト構築パッケージ
■データベースの作成
下記にアクセス
https://ご利用ドメイン名/mysqladmin/
データベース名「eccube_db」照会順序は「utf8_unicode_ci」でデータベースを作成
■サーバーにインストール
1.SSH接続
2.suコマンドでrootユーザーになる
RVシリーズサーバーの場合、suコマンドでrootユーザーになる必要がある
su root
パスワードを入力
3.インストールするドメインのルートディレクトリに移動
cd /home/アカウント名/www/ドメイン名
4.プログラムソースのダウンロード
wget https://downloads.ec-cube.net/src/eccube-2.4.1.tar.gz
※バージョンは最新の物に書き換える
5.プログラムソースの解凍
tar xpvfz eccube-xxx.tar.gz
6.解凍して生成されたディレクトリ名を変更
mv eccube-2.4.1 eccube
※バージョンは最新の物に書き換える
7.設定ファイルに書き込み許可権限を与える
chmod 777 ./eccube/html/install/temp
8.実行ディレクトリの権限を変更する
RVシリーズサーバーの場合は、以下のコマンドで実行ディレクトリの権限を変更する必要があります。
chown -R www:www eccube
9.data/install.phpを書き換え
FTP接続後「data/install.php」を書き換える
<?php
define ('ECCUBE_INSTALL', 'ON');
define ('HTML_PATH', '/home/アカウント名/www/ドメイン名/eccube/html/');
define ('SITE_URL', 'https://ドメイン名/eccube/html/');
define ('SSL_URL', 'https://ドメイン名/eccube/html/');
define ('URL_DIR', '/');
define ('DOMAIN_NAME', '');
define ('DB_TYPE', 'mysql');
define ('DB_USER', 'データベースユーザー名');
define ('DB_PASSWORD', 'データベースパスワード');
define ('DB_SERVER', '127.0.0.1');
define ('DB_NAME', 'データベース名');
define ('DB_PORT', '');
define ('DATA_PATH', '/home/アカウント名/www/ドメイン名/eccube/data/');
define ('MOBILE_HTML_PATH', HTML_PATH . 'mobile/');
define ('MOBILE_SITE_URL', SITE_URL . 'mobile/');
define ('MOBILE_SSL_URL', SSL_URL . 'mobile/');
define ('MOBILE_URL_DIR', URL_DIR . 'mobile/');
?>
10.インストールページへ接続
https://ドメイン名/eccube/html/install/