# Zen Cart™へようこそ The Zen Cart™ GNU General Public License の下、ソフトウェアの利用、機能の追加、変更などに費用がかかることはありません。 ソフトウェアのご利用に費用はかかりませんが、あなたがこのソフトウェアの新バージョンをダウンロードした機会などに寄付していただくことは、常に歓迎いたします。このことは、Zen Cartのメンテナンス、機能のアップグレード、無料のサポートフォーラム、そしてあなたのオンラインショップ構築ソフトの継続的なサポートに役立つのです。 寄付はこちらのURLでしていただけます： The Zen Cart™ Team Page 日本語版The Zen Cart™に貢献する あなたのサポートに感謝いたします。 The Zen Cart™ 開発チーム Zen Cart™はosCommerceから派生しました。/ Copyright(c) 2003 osCommerce このプログラムは利用者のお役に立つことを願い、しかし一切の保証なしに提供されています。 商品としての適格性(MERCHANTABILITY)や、特定目的への適合(FITNESS FOR A PARTICULAR PURPOSE)についての暗黙の保証もしておりません。 このソフトウェアは、GNU General Public Licenseの下、再配布することができます。

This software is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.

# 新しくインストールする # まず最初に... これは、Zen Cart™ インストールのための基本ガイドです。もしあなたが既にZen Cart™ の旧バージョンを導入済みでこの新バージョンへのアップグレードをするつもりなら、 アップグレードガイド (Upgrade Instructions)と最新情報 (What's New documentation)をご覧ください。 ## 基本事項 あなたはZen Cart™をオンラインショッピングカートを構築するためにダウンロードしました。 以下を確認してみてください ### 1. ドメインはお持ちでしょうか？ もしお持ちでないならZen Cart&tradeがうごく干すティングサービス一覧;をご覧頂き、独自ドメインの契約を行ってください。 ### 2. FTPソフトはお持ちでしょうか? もしお持ちでないならFlashFXPやFileZillaやFFFTPなどのFTPソフトウェアをダウンロード、インストールし、ご自身のPCからWebサーバーへ転送できるように設定してください。 注意: Webサーバーとはインターネット上に存在し、あなたの保有しているドメインがホストされているサーバーのことです。 ### 3. テキストエディターはお持ちでしょうか? もしお持ちでないならUltraEditや TerapadやBBedit(Mac), Kedit (linux)などのテキストエディターをダウンロード、インストールしてください。ファイルの変更に使用します 注意: 絶対にCPanelや MSワードなどリッチテキストを扱えるエディターを使用しないでください。 Windowsに標準でついている Notepadでも充分ですが、扱えるファイルサイズの問題などが発生する場合があります。 ### 4. 契約しているWebサーバーの管理画面から、MySQLデータベースとユーザーを作成することができるでしょうか? 先に進む前に、今一度MySQLへのアクセス権、usernameとパスワードを持っているか確認してください。あなたはホスティングサーバーのコントロールパネルからデータベースを作成する必要があります。わからない場合はホスティング契約している会社にお問い合わせください。Zen Cart™はあなたのためにデータベースを作ることができません。 (MySQLのデータベースに SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROPの許可をもらう必要があります。 hSphere hostであればこれは"dba" アクセスになります、もしくはread/writeになります ) ### お済みでしょうか？ これら４つに全てイエスであれば先に進む用意が出来ました。 ### ### ZIP ファイル このファイルをお読みになっているということは、既に Zen Cart™ distribution fileを解凍していることと思われます。ファイル類はあなたのPC内のフォルダにありますね。もしPC内に解凍していないのでしたら、フォルダ構造を保ったままPC上に解凍してください。 # Zen Cart™のファイル群をWebサーバーにアップロードする FTPソフトウェアを使って、全ファイルをあなたのWebサーバ内のディレクトリにアップロードしてください。 /catalog ("/catalog" はフォルダ名の一例です。フォルダ名を "決めない" こともできるし、"/zencart" や "/store" など、好きなフォルダ名にすることもできます) 注意:ファイルをアップロードする際には、FTP プログラムと Web サーバが"長いファイル名をサポートしているか確認してください". 例として MacOS では、初期状態ではロングファイルネームをサポートしてないことが多いようです。その場合には設定の変更が必要です。 ### どのフォルダーにアップロードするか? それぞれのWebホスティングサービスはフォルダの命名規則を持っているはずです。 表には見せることのないたくさんのファイルを持つことも可能です。ブラウザー経由で見られるものは通常このようなフォルダーに格納されています。: - /home/YOURNAME/public_html もしくは - /var/www/YOURNAME/httpdocs もしくは - /usr/accounts/a/b/YOURNAME/httpd などなど もしわからない場合は、ホスティングサービス契約者にお問い合わせください。 # configure.php ファイルを作成する サーバ上にファイルを2つ作成します。これら configure.php ファイルでは、特定のサーバとファイルの位置を指定します。作成が終わったら、それらのファイルのパーミッションを変更する必要があります。 注意：パーミッション設定の変更は、FTP プログラムの chmod 機能で行うことができます。一般的には、ディレクトリやファイル上で右クリックすることでこのオプションを含むメニューが表示されるはずです。 サーバ上で、以下のファイルを探します file: /catalog/includes/dist-configure.php このファイルをconfigure.php にリネームし、パーミッションを「777(read-write-execute for all)」に変更します。 次に、サーバ上で以下のファイルを探します /catalog/admin/includes/dist-configure.php このファイルをconfigure.php にリネームし、パーミッションを「777(read-write-execute for all)」に変更します。 IIS (Webサーバ)ユーザへの注意 もしIIS for Windowsホスティングを使っている場合、パーミッション変更を "chmod 777" とするようなやり方は耳慣れないかもしれません。IISでは、ファイルを(または下のセクションで説明しているフォルダ)を右クリックし「プロパティ」を選択します。「セキュリティ」タブにある "IUSR_SOMETHING user" の情報で、少なくとも "read" and "write" 特権を持っていることを確認してください。"modify" 権限もあればベストだと思います。この作業は、上で説明した全てのファイル・フォルダについて行います。(もし IUSR_XXXXXX user がリストにない場合、"Add" をクリックしてリストに加えてからパーミッションを設定してください。) # フォルダにパーミッションを設定する 次に、以下のディレクトリのパーミッションを「777 (read/write/execute)」に設定します。 /catalog/cache /catalog/images /catalog/includes/languages/english/html_includes /catalog/media /catalog/pub /catalog/admin/backups /catalog/admin/images/graphs 注意："catalog/images" ディレクトリを開き、全てのサブディレクトリ、そのサブディレクトリまで「777」に変更してください。例として(これはリストの一部ですが) /catalog/images/attributes /catalog/images/dvd /catalog/images/large /catalog/images/large/dvd /catalog/images/medium /catalog/images/upload 注意： /images 内のディレクトリ、サブディレクトリ内でひとつでもパーミッション変更に漏れがあると、後で「ディレクトリに書き込みができません」というエラーメッセージが発生するでしょう。 その他のフォルダーとファイルに関しては、CHMODを644もしくは444にしてください。これはあなたの契約しているサーバーの設定次第です。 # インストーラーを起動する前に インストーラーはインテリジェントで、以下にリストされた項目への答えを自動的に収集するようになっています。 ですが、いくつかのサーバーでは挙動が異なる場合があるので、自動的に収集された答えが正しいかどうか念のため確かめてください。 インストールに必要な情報： 新しい Zen Cart™ ディレクトリへの物理パス 例: /home2/zencart/public_html/catalog 仮想 HTTP パス (あなたのショップのドメインとディレクトリの URL) 例: http://www.mydomain.com/catalog 仮想 HTTPS サーバー (あなたのドメインのセキュア URL) 例: https://www.mydomain.com 注意：もし仮想サーバーの証明書が共有である場合には、以下のようになるでしょう: https://mydomain.secureservername.net/ もしくは https://secure.sharedservername.net/~username 仮想 HTTPS パス (あなたのショップのドメインとディレクトリのセキュア URL) 例: https://www.mydomain.com/catalog もしくは https://secure.sharedservername.net/~username/catalog # インストーラーを起動する ブラウザに、あなたの新しいショップのURLを入力してください。インストーラーが自動的にスタートします。 例: http://www.mydomain.com/catalog - または - インストーラーを直接起動するには http://www.mydomain.com/catalog/zc_install この際にファイル名とディレクトリの一覧が表示されたら、ホスティング会社に PHP ファイルを自動的に起動する設定にするにはどうしたらよいか、尋ねてください。 "Zen Cart™へようこそ" のページが表示され、Zen Cart™の特徴説明を読むことができるはずです。 続ける(Continue)を押すと、ライセンス許諾の画面が表示され、 GPL ライセンスを読み、許諾することが求められます。 ### システムの調査 次に、あなたのサーバーが Zen Cart™ を動作させるための技術要件に合致しているかどうかの調査が始まり、いくつかの設定が求められます。 赤いマークや "X" 印のものは設定が必須です。オレンジか黄色の "caution" は、セットアップに対する警告です。 画像フォルダや、このファイルの上段で説明した項目についても記載されています。もしサーバーに変更を加えた場合には、Re-Check をクリックするか、F5 ボタンを押して表示をリフレッシュし、変更を反映させてください。 If a previous version of Zen Cart™の旧バージョンがサーバー上で見つかると、インストーラーはデータベースのパッチレベルを調べて表示します。この場合には、"upgrade" ボタンが表示され、必要ならアップグレードすることができます。アップグレードについてはアップグレードファイル(upgrade instructions)をご覧ください "事前チェック (pre-flight-check)" に問題がなければ(理想的には全てがグリーンにチェックされた状態なら)、インストール前の調査は OK ですから "インストール (Install)" ボタンを押してください。 ### システムセットアップ システムセットアップページでは、"インストーラーを起動する前に (Before Running the Installer)" で記述した事項を完了する必要があります。 SSLを使用したい(ログイン、チェックアウト、管理画面などで)場合はオンにする必要がありますが、SSL証明書を取得していない場合はこの機能をオンにしないでください。この設定は後日変更することができます。 (詳細は Zen-Cart.jp サイトにある FAQ をご覧ください。) 注意：もし以下のようなエラーメッセージが表示されたら、上述のプロセスについて一つも作業の漏れがないかチェックしてください。 全てのエラーメッセージで、more info...をクリックするとエラー内容に対応したヘルプが表示されます。 警告：問題が起きました /includes/configure.php がありません。 more info... /admin/includes/configure.php がありません。 more info... ### phpBB のセットアップ 次に、phpBB のパスについての情報が求められます。もしphpBB (掲示板ソフトウェア)を既にインストール済みであれば、パス情報を設定することで、Zen Cart™ とのデータ連携・同期をすることができます。 ......public_html/forumsという場所にある場合には、 /forums と Zen Cart™ インストーラーに入力します。 ### データベースのセットアップ 次の画面では、MySQL データベースのユーザー名、パスワードなどの情報を設定します。これらの情報は、ホスティングサービスで提供される cPanel などの管理ツールで確認することができます。もし新規の MySQL データベースを作成していない場合には、一つ作成してください。MySQL データベース、ユーザ名とパスワードの作成に助力が必要な場合には、ホスティング会社に連絡することをお薦めします。データベースが作成されていないと、 インストーラーは次のステップに進むことができません。 画面上のほかの情報： 現時点では、Zen Cart™ で利用可能なデータベースはMySQL だけです。将来のリリースでは、他のデータベースもサポートする予定です。 セキュリティ上の理由から、データベースのセッションをストアしておくことをお薦めします。 ### ショップのセットアップ 次に、あなたのショップの情報を入力します。 注意："デモデータ(demo data)" 以外の全ての情報は、後ほど管理画面で再び設定し直すことができます。 デモデータ(demo data) デモ用データをインストールしたい場合には「はい(yes)」をクリックしてください。 デモデータは Zen Cart™ が持つ豊富な特徴をご理解いただくために用意したサンプルですので、機能を学ぶためにはインストールされることをお薦めします。 後で決定することもできますが、デモデータを含むテストサイトと同時に、独立の実際データを持ったサイトをセットアップすることもできます。そうすれば、あなたは商品例や特徴を確かめるためにいつでもデモサイトを参照することができるでしょう。 「ショップ設定を保存 (Save Store Settings)」ボタンをクリックすると、データベーステーブルが作成され、デモデータが(選択した場合には)ロードされるため、しばらく間があるはずです。 ### 管理のセットアップ 次に、ログイン名、管理者のメールアドレス、パスワードなどの管理者情報を設定します。 注意：ログイン名・パスワードの大文字・小文字の記入は正確に行ってください。 管理者設定を保存すれば、インストール作業は完了です! インストールが正常に行われたか確かめるためには、ただちに管理画面とショップ側画面の表示をチェックしてみてください。 # インストール後に ショップ側画面にアクセスすると、configure.php ファイルと /zc_install ディレクトリについての警告が表示されているはずです。 configure.php ファイルについて configure.php ファイルのパーミッションを、chmod 644 (サーバーによっては444) に変更する必要があります。 ファイルは以下の場所にあります： /catalog/includes/configure.php /catalog/admin/includes/configure.php また、これらのファイルには、インストール時にサーバの設定内容が記載されているので、あなたの PC にダウンロードし、コピーを保存しておくのもお薦めです。 エラーや問題が生じた際、多くの場合にはこの2ファイルの内容を調整することで解決できるはずです。 zc_install ディレクトリについて 次に、 /catalog/zc_install ディレクトリを削除するか、 例として以下のような名前に変更します。 例： /catalog/zc_install_complete 注意：zc_install_completeは例であり、このファイルを読んだクラッカーが試す恐れがあるので、別の名前 にしてください! # 次のステップ "あなたのショップを設定するための第一歩(First Steps To Set Up Your Online Shop)" を学ぶためには、Zen Cart™ サイトの FAQ セクション(または 日本語公式サイト)などをご覧ください。 # ヘルプとサポート ヘルプやサポートについては、Zen Cart™ サイトの FAQ や Support Forums、日本語による情報提供やサポートは 日本語公式サイトをご利用ください。 あなたが Zen Cart™ を活用し、成功することを祈ります!

Zen Cart™ Copyright 2003 - 2006