HOME > Magento 構築TIPS > 1.Magentoのインストール準備

TIPS

1.Magentoのインストール準備

Magentoバージョン1.3.1のインストールを行ないます。
ここで行なうことは

  • ・1.1.Magento本体:ダウンロードと設置
  • ・1.2.データベースの作成
  • ・1.3.日本語ロケールファイル(本ステップは省略可能)
     日本語ロケールファイルのインストールを行ないます。
     フロントエンドと管理画面において日本語の表示が不要な場合はこのステップを省略できます。
  • ・1.4.サンプルデータ(本ステップは省略可能)
     Magentoの商品サンプルデータのインストールを行ないます。
     サンプルデータが不要な場合はこのステップを省略できます。
  • ・1.5.Magentoパーミッションの調整
     Magento本体のインストールに必要なパーミッションの設定を行ないます。

1.1.Magento本体

本体のダウンロード
http://www.magentocommerce.com/download/
Magento本家サイトよりダウンロードします。

「No, thanks. Just take me to the download page.」
上記部分をクリックでユーザー登録をスキップできます。

http://www.magentocommerce.com/download/noregister
本画面のFull Releaseよりバージョンと圧縮形式を指定してダウンロードします。
今回はバージョン1.3.1でtar.gzの圧縮を選択しました。

% mv magento-downloader-1.3.1.tar.gz /usr/local/src/magento/

ダウンロードしたMagentoを適当な保存場所に移動します。

本体の設置
ダウンロードしたMagentoをドキュメントルートに設置します。

% cd /usr/local/src/magento
% tar zxvf magento-downloader-1.3.1.tar.gz
% mv magento magento131
% cp -pr magento131 /var/www/html/

magento-downloader-1.3.1.tar.gzを解凍するとmagentoフォルダに展開されます。
今回はmagento131に変更し、ドキュメントルートにコピーしました。

1.2.データベースの作成

MySQLにてMagentoが利用するデータベースを設定します。

% mysql -u root -p
mysql> CREATE DATABASE magento131 CHARACTER SET utf8;
mysql> GRANT ALL PRIVILEGES on magento131.* to magento131@localhost identified by 'magento131';
mysql> exit

「GRANT ALL PRIVILEGES on データベース名.* to ユーザ名@localhost identified by 'パスワード';」
データベース名:magento131
ユーザ名:magento131
パスワード:magento131
*データベース名、ユーザ名、パスワードは任意に指定して下さい。
*上記設定はMagento本体のインストール時に利用します。

1.3.日本語ロケールファイル(本ステップは省略可能)

フロント画面、管理画面を日本語で表示したい場合にインストールします。

ダウンロード
http://code.google.com/p/magento-jp/downloads/list
magento-jpのrackさんに感謝(from ishiday)

% cd /usr/local/src/magento
% wget http://magento-jp.googlecode.com/files/ja_JP_20081227.zip

インストール

% unzip ja_JP_20081227.zip
% cp -pr app/locale/* /var/www/html/magento131/app/locale/
% cp -pr app/design/* /var/www/html/magento131/app/design/

1.4.サンプルデータ(本ステップは省略可能)

Magentoをインストール直後にとりあえずデモデータを表示したい場合にインストールします。

ダウンロード
http://www.magentocommerce.com/knowledge-base/entry/installing-sample-data-archive-for-magento-120
Magento本家サイトよりダウンロードします。
「Installing Sample Data Archive for Magento 1.2.0」でバージョン1.2.0以降のMagentoのサンプルデータとして利用できます。

% cd /usr/local/src/magento
% wget http://www.magentocommerce.com/downloads/assets/1.2.0/magento-sample-data-1.2.0.tar.gz

インストール

% tar zxvf magento-sample-data-1.2.0.tar.gz
% cd magento-sample-data-1.2.0
% mysql -u root -p magento131< magento_sample_data_for_1.2.0.sql
Enter password: ******
% cp -pr media/* /var/www/html/magento131/media/

1.5.Magentoパーミッションの調整

magentoのソース中、app/etc, var, media等にapacheが書き込める権限を設定しておきます。

% cd /var/www/html/magento131/
% su
# chgrp -R apache ./
# chmod 775 app/etc var
# chmod -R 775 media