<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>暁備忘録 &#187; EC-CUBE</title>
	<atom:link href="http://wp.akatsuki.me/category/ec-cube/feed/" rel="self" type="application/rss+xml" />
	<link>http://wp.akatsuki.me</link>
	<description>AKATSUKI a memorandum.</description>
	<lastBuildDate>Sat, 04 Feb 2012 10:12:25 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wp.akatsuki.me/category/ec-cube/feed/" />
		<item>
		<title>CORESERVERにEC-CUBE2.4.0インストール</title>
		<link>http://wp.akatsuki.me/2009/06/20/coreserver%e3%81%abec-cube2-4-0%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/</link>
		<comments>http://wp.akatsuki.me/2009/06/20/coreserver%e3%81%abec-cube2-4-0%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 11:40:21 +0000</pubDate>
		<dc:creator>akatsuki</dc:creator>
				<category><![CDATA[EC-CUBE]]></category>

		<guid isPermaLink="false">http://wp.akatsuki.me/?p=3</guid>
		<description><![CDATA[EC-CUBEをインストールするサーバーはCORESERVERにしました。理由はEC-CUBE以外にもWordpressやmovable typeも後々さわってみようと思ったため。 CORESERVERは、特殊な設定が施 &#8230; <a href="http://wp.akatsuki.me/2009/06/20/coreserver%e3%81%abec-cube2-4-0%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
EC-CUBEをインストールするサーバーは<a href="http://www.coreserver.jp/" target="_blank">CORESERVER</a>にしました。理由はEC-CUBE以外にもWordpressやmovable typeも後々さわってみようと思ったため。<br />
<br />
CORESERVERは、特殊な設定が施されている事で有名らしく、インストール手順を求めて検索した。「<a href="http://www.jaga99.com/blog/" target="_blank">Web PHP 北九州 SEO</a>」さんの「<a href="http://www.jaga99.com/blog/?p=8" target="_blank">EC-CUBEをXREA CORESERVERにインストール</a>」エントリーが、とても分かり易かったので、こちらも参考にしながらインストール作業を進めた。<br />
<br />
以下、覚え書きも兼ねて、インストール手順を書きます。<br />
<br />
まず、インストールするシステムが無いと話にならないので、「EC-CUBE」の公式サイトから、<a href="http://www.ec-cube.net/download/index.php" target="_blank">システム一式をダウンロード</a>してきます。ちなみに「EC-CUBE」は、オープンソースなので、自分でやる分には無料で使えます。<br />
<br />
インストールした環境は、EC-CUBE 2.3.4・CERVSERVER・MySQL 5.1.22-rc・PHP 5.2.5です。<br />
<br />
圧縮ファイルがダウンロードされますので、これを解凍します。解凍したフォルダを開くと中に、「data」と「html」の名称が付けられたフォルダがある事を確認して下さい。<br />
<br />
「htlm」フォルダを開き、「define.php」という名のファイルをエディタを開いて下さい。3行目と6行目の命令を書き換えます。今回「EC-CUBE」を運用するのはサブドメインなので、「public_html」ディレクトリの下に「ec.akatsuki.me」というディレクトリを作って、そこで運用すると設定しました。そこで「html」の名称は、「ec.akatsuki.me」となります。<br />
<br />
ついでに「data」フォルダは区別するために「ecdata」としました。 <br />
<ul>
	<li>define(&#8220;HTML2DATA_DIR&#8221;, &#8220;/../../ecdata/&#8221;);</li>
	<li>define(&#8220;DATA_DIR2HTML&#8221;, &#8220;/../ec.akatsuki.me/&#8221;);</li>
</ul>
「define.php」ファイルの保存して、次の作業に入ります。<br />
<br />
「shop」フォルダを開いて、中にある「user_data」フォルダを開いて、その中に新しくフォルダを作って「bkup」という名前を付けます。<br />
<ul>
	<li>shop/user_data/bkup</li>
</ul>
「data」フォルダを開いて、中にある「Smarty」フォルダを開いて、さらに中にある「templates_c」フォルダを開いて、その中に新しくフォルダを作って「default」という名前を付けます。次に「default」フォルダの中に新しく3つのフォルダを作り、それぞれに「mobile」「admin」「user_data」という名前を付けて下さい。<br />
<ul>
	<li>ecdata/Smarty/templates_c/default/mobile</li>
	<li>ecdata/Smarty/templates_c/ default/admin</li>
	<li>ecdata/Smarty/templates_c/ default/user_data</li>
</ul>
上記の作業が終わったら、FTPソフトを使ってサーバに接続して、各ディレクトリをアップロードしていきます。<br />
<br />
まず、「ecdata」ディレクトリをアップロードするのですが、「public_html」の中にアップロードするのではなく、「public_html」と同階層にアップロードします。じゃないと動かないです。<br />
<br />
次に、「shop」ディレクトリをアップロードするのですが、今度は「public_html」の中にアップロードします。こちらを訪問者が閲覧することになる部分です。<br />
<br />
アップロードされた2つのディレクトリのサーバでの構成は以下のようになります。<br />
<ul>
	<li>virtual/akatsuki/ecdata/</li>
	<li>virtual/akatsuki/public_html/ec.akatsuki.me/</li>
</ul>
全てのファイル、ディレクトリが、サーバにアップロードをされたのを確認して、下記のファイルと、フォルダのパーミッション(アクセス権)を変更します。<br />
<br />
パーミッションを666に変更するファイル<br />
<ul>
	<li>ecdata/install.php</li>
</ul>
パーミッションを777に変更するフォルダ<br />
<ul>
	<li>Ec.akatsuki.me/user_data</li>
	<li>Ec.akatsuki.me /cp</li>
	<li>Ec.akatsuki.me /upload</li>
	<li>Ec.akatsuki.me /install</li>
	<li>Ec.akatsuki.me /install/temp</li>
	<li>ecdata/cache</li>
	<li>ecdata/class</li>
	<li>ecdata/Smarty</li>
	<li>ecdata/Smarty/templates_c</li>
	<li>ecdata/Smarty/templates_c/default/</li>
	<li>ecdata/Smarty/templates_c/default/mobile/</li>
	<li>ecdata/Smarty/templates_c/default/admin/</li>
	<li>ecdata/Smarty/templates_c/default/user_data/</li>
	<li>ecdata/logs</li>
	<li>ecdata/downloads</li>
</ul>
パーミッションの変更漏れが無いか確認した後、Webブラウザを使って、URL入力欄に「http://ec.akatsuki.me/install/」とタイプしてインストール画面にアクセスします。問題なくインストールできていれば、「EC-CUBE インストール開始します」という表示が出ていますので、「次へ進む」をクリックして次の手順に進みます。<br />
<br />
すると、パーミッション(アクセス権)が違ってるぞとエラーが、嫌になるほど大量に表示されるので、表示されたURLを頼りに、1つ1つ地道にパーミッションを設定していきます。<br />
<br />
全てのファイルとフォルダに、パーミッションの設定ができていれば、ECサイトとWEBサーバの設定をする画面になるので、そこで「店名」「管理者:メールアドレス」「管理者:ログインID」「管理者:パスワード」を入力します(4～10文字で！)。下の「URL(通常)」はhttpから始まるURLを、「URL(セキュア)」はhttpsから始まる暗号化されたURLを入力します。共通ドメインは、サブドメインを使用している場合のみ入力。使ってない場合は空欄にしておきます。必要な項目への入力が終わったら、「次へ進む」をクリックします。<br />
<br />
データベースの設定画面になるので、設定を行います。CORESERVERの場合、MySQLの方が運用が簡単なので、データベースの種類はMySQLにしています。「DBサーバ」の項目は、localhostと入力します。「ポート」は空欄のままで問題ないようなのでそのまま。「DB名」「DBユーザー名」「パスワード」は、MySQLのデータベースを作った時に設定したモノを入力します。間違いがないかチェックをして「次へ進む」をクリックします。<br />
<br />
データベースの初期化処理を行うか聞いてくるので、新規インストールの場合は、引き継ぐものは何もないので、「データベースの初期化処理を行わない」のチェックはONにしない状態で、「次へ進む」をクリックします。データベースの作成には、暫く時間がかかりますから焦らないように。<br />
<br />
後は、画面の指示通りの操作をして、どんどん「次へ進む」をクリックします。<br />
<br />
最後の画面に到達すると、「EC CUBE インストールが完了しました。」のメッセージが表示されます。これで文字通り、EC-CUBEのインストールが終了しました。<br />
<br />
最後に、もう設定を変更しないのであれば、「shop」ディレクトリの中の「install」ディレクトリの中にある「index.php」を削除して、第3者に設定を変更されないようにしておきましょう。<br />
<br />
この後、先ほど登録したIDとパスワードを使って管理画面にログインできます。<br />
<br />
<FONT color=red>※MySQLは文字コードを「UNICODE」を選択して作成</FONT></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.akatsuki.me/2009/06/20/coreserver%e3%81%abec-cube2-4-0%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wp.akatsuki.me/2009/06/20/coreserver%e3%81%abec-cube2-4-0%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/" />
	</item>
	</channel>
</rss>

