IIS への CubeCart のインストール

公開日: 2008 年 1 月 17 日 (作業者: iisteam (英語))

更新日: 2008 年 1 月 17 日 (作業者: iisteam (英語))

はじめに

CubeCart は、PHP および MySQL を使用して作成された強力な e コマース スクリプトです。CubeCart では、PHP および MySQL データベースをサポートするホスト サービスにより強力なオンライン ストアを開設できます。

CubeCart の詳細については、http://www.cubecart.com(英語) を参照してください。

以下では、IIS 7 上で FastCGI 拡張機能と連動するように CubeCart をインストールするための必要な手順について説明します。IIS での FastCGI サポートの詳細については、https://www.iis.net/fastcgi を参照してください。

以下の手順では、https://www.iis.net/fastcgi/phpon60 の説明に従って FastCGI 拡張機能と PHP ライブラリのセットアップと構成が完了していることを前提としています。

CubeCart のダウンロードと展開

まず、CubeCart アプリケーションの安定した最新リリースをダウンロードする必要があります。この記事では、CubeCart_3.0.17 完全パッケージを使用します。このアプリケーションは、以下のミラー サイトからダウンロードできます。
https://www.cubecart.com/site/helpdesk/index.php?_m=downloads&_a=view&parentcategoryid=1&pcid=5&nav=0,5(英語)

パッケージをダウンロードしたら、展開してすべてのファイルとフォルダーを C:\Inetpub\wwwroot\cubecart にコピーします。

データベースのセットアップ

CubeCart のインストールを開始する前に、データベース サーバー上にデータベースを作成します。さらに、データベース ユーザーを作成し、データベースに対する db 所有者アクセス許可を付与します。MySQL データベースの場合は「IIS での PHP アプリケーション用データベースのセットアップ」の説明に従ってください。このチュートリアルでは、次のデータベース情報を使用します。

データベース名: "cubecart"
データベース ユーザー: "cubecart"
アカウント パスワード: "cubecart" 

セットアップと構成

  1. プロジェクトのデータベースを作成したら、https://www.cubecart.com/build(英語) にアクセスし、構成セットアップ スクリプトを生成します。

    Ff454065.311_cc1(ja-jp,TechNet.10).jpg

  2. [続行] をクリックして、次のステップに進みます。

    Ff454065.311_cc2(ja-jp,TechNet.10).jpg

    Ff454065.311_cc3(ja-jp,TechNet.10).jpg

  3. データベースの詳細を入力し、[Continue] をクリックします。このアプリケーションでは、以下の詳細内容を使用します。
    • データベースの種類: MySql
    • ホスト名: localhost
    • ユーザー名: cubecartuser
    • パスワード: cubecart
    • データベース: cubecart

    Ff454065.311_cc4(ja-jp,TechNet.10).jpg

    Ff454065.311_cc5(ja-jp,TechNet.10).jpg

    2 つのファイルが生成されます。
    a. global.inc.php  - includes/global.inc.php を開き、作成されたコードに貼り付けます。
    b. db.sql  - 生成された SQL クエリを実行します。

    Ff454065.311_cc6(ja-jp,TechNet.10).jpg

    Ff454065.311_cc7(ja-jp,TechNet.10).jpg

  4. images/upload フォルダーに書き込みアクセス許可を付与します。

    Ff454065.311_cc8(ja-jp,TechNet.10).jpg

  5. インストールしたアプリケーションにアクセスする前に、インストール フォルダーをディレクトリから削除します。

    これで、インストールは完了です。パス(https://localhost/cubecart/index.php) を使用し、index.php ファイルを参照してアプリケーションにアクセスします。

    Ff454065.311_cc9(ja-jp,TechNet.10).jpg

     Ff454065.311_cc10(ja-jp,TechNet.10).jpg

詳細情報

IIS 6 用 FastCGI 拡張機能について意見を交換したり、不具合を報告するには、次の FastCGI フォーラムをご利用ください。

IIS での各種 PHP アプリケーションの実行に関する詳細については、次を参照してください。