‘XOOPS’ タグのついている投稿

XOOPS Cube Legacyホダ塾ディストリビューション(WebPI)

2010年1月12日 火曜日

XOOPS Cubeは、コミュニティポータルサイトアプリケーションです。

ホダ塾ディストリビューションは、XOOPS Cube Legacyにお奨めのモジュールが含まれています。

WebPIを利用してWindows Server 2008にXOOPS Cube Legacyホダ塾ディストリビューションをセットアップする方法を以下に示します。

  1. WebPIでXOOPS Cube Legacy(ホダ塾ディストリビューション)を選択します。
    詳細は「Microsoft Platform Installer」を参照してください。
  2. WebPIでXOOPS Cube Legacy(ホダ塾ディストリビューション)のデータベースを設定します。
    xoops-cube-webpi
  3. WebPIのサイト情報の入力で指定したページにWebブラウザでアクセスします。
    ex.) http://www.yourdomain.com/xoopscube_hd/
    言語を選択します。
    xoops-cube01
  4. ライセンスを確認します。
    xoops-cube02
  5. アクセス権を確認します。
    xoops-cube03
  6. データベース、パス、URLの設定をします。
    xoops-cube04
  7. 設定内容を確認します。
    xoops-cube05
  8. 設定が保存されます。
    xoops-cube06
  9. パス・URLのチェック
    xoops-cube07
  10. ファイルのアクセス権のチェック(追加分)
    xoops-cube08
  11. サーバセッティング
    xoops-cube09
  12. サーバセッティングの保存
    xoops-cube10
  13. データベース設定の確認
    xoops-cube11
  14. データベースをチェック
    xoops-cube12
  15. データベーステーブル作成
    xoops-cube13
  16. データの生成(サイト管理者の情報とテーマ)
    xoops-cube14
  17. データの生成
    xoops-cube15
  18. インストール第1ステップ完了
    xoops-cube16
  19. 16で設定した管理ユーザーでログインします。
    xoops-cube17
  20. モジュールを導入します。
    xoops-cube19
  21. インストールウィザードにアクセスできないようにするため、赤枠に表示されているinstallディレクトリを削除します。
    xoops-cube20

以上でXOOPS Cube Legacyホダ塾ディストリビューションのセットアップは完了です。

http://{WebPIで指定したサイトのURI}/{WebPIで指定したディレクトリ}/ にアクセスしてXOOPS Cube Legacyのサイトを表示しましょう。

xoops-cube21

以上

[参考書籍]

XOOPS Cube

2009年1月7日 水曜日

XOOPS Cubeは、コミュニティポータルサイトアプリケーションです。

Windows Web Server 2008 + IIS7.0へのXOOPS Cubeのインストール手順を以下に示します。

  1. PHPのインストール
    PHPがインストールされていない場合は、本サイトのPHPページを参照して、PHPをインストールする。
  2. XOOPS Cubeのダウンロード
    http://sourceforge.net/project/showfiles.php?group_id=159211&package_id=230233から、最新版のzipファイル(ex. Package_Legacy_?_?_?.zip)をダウンロードする。
    ※ファイル名にRC_?と付いているのは安定版ではない。
  3. ダウンロードしたファイルを任意のインストールしたいフォルダに解凍する。
    ex.) C:¥WebApplications¥xoops
    以降、「XOOPS_HOME」と記述する。
  4. データベースの設定
    phpMyAdminでの設定方法を示す。

    1. MySQLの管理者ユーザー(rootなど)でphpMyAdminにログインする。
    2. 上部のメニューで「特権」ページを選択し、「新しいユーザーを追加する」をクリックする。
      cubecart-db01
    3. XOOPS Cubeデータベースを所有するデータベースユーザーの情報を入力し、ユーザー専用データベースで「同名のデータベースを作成してすべての特権を与える」を選択し、画面下の方の「実行する」をクリックする。
      ユーザー名 テキストフィールドの値を利用する XOOPS Cubeデータベースを所有するユーザー名
      ex.) xoops
      ホスト ローカル localhost
      パスワード テキストフィールドの値を利用する パスワード(生成しても良い)

      xoopscube-db01

  5. ファイル、フォルダのアクセス権の設定
    以下のファイルまたはフォルダ以下は、IUSRグループが書き込み可能にする。

    • XOOPS_HOME¥html¥uploads¥
    • XOOPS_HOME¥html¥cache¥
    • XOOPS_HOME¥html¥templates_c¥
    • XOOPS_HOME¥html¥mainfile.php
  6. IIS仮想ディレクトリの設定
    「IIS仮想ディレクトリの作成」を参照して、IISの仮想ディレクトリを追加する。
    物理パスにはXOOPS_HOME¥html(ex. C:¥WebApplications¥xoops¥html)を指定する。
  7. XOOPS Cubeのセットアップを行う。
    1. サイトURL(http://{あなたのURI}/{IIS仮想ディレクトリ}にアクセスし、インストール画面の言語を選択する。
      ex.) http://www.yourdomain.com/xoops/
      xoopscube-setup01
    2. 「ようこそ」ページ
      ライセンスなどの説明を確認する。
      xoopscube-setup02
    3. 「ファイルのアクセス権のチェック」ページ
      アクセス権に問題がないことを確認する。
      ただしWindows環境では、アクセス権に問題があっても「問題ない」と表示されるので、信用してはいけない。
      xoopscube-setup03
    4. 「データベース、およびパス・URLの設定」ページ
      各種設定を入力する。

      データベースサーバ MySQLを選択する。
      データベースサーバのホスト名 MySQLのポート番号を変更している場合は、{ホスト名}:{受信ポート番号}とする。
      ex.) localhost:3306
      データベースユーザ名 (1)-(3)で作成したMySQLユーザー名を記入する。
      ex.) xoops
      データベースパスワード 接続するMySQLユーザーのパスワード
      データベース名 (1)-(3)で作成したデータベース名を記入する。
      ex.) xoops
      XOOPS Cubeへのパス デフォルト値が正しいことを確認する。
      XOOPS CubeへのURL デフォルト値が正しいことを確認する。

      xoopscube-setup04

    5. 「設定内容の確認」ページ
      前のページで設定した内容に間違いがないか確認する。
      xoopscube-setup05
    6. 「設定の保存」ページ
      正常に設定がされていることを確認する。
      xoopscube-setup06
    7. 「パス・URLのチェック」ページ
      設定が正しいことを確認する。
      xoopscube-setup07
    8. 「データベース設定の確認」ページ
      設定が正しいことを確認する。
      xoopscube-setup08
    9. 「データベースをチェック」ページ
      正常に接続できることを確認する。
      xoopscube-setup09
    10. 「データベーステーブル作成」ページ
      すべてのテーブルが作成されることを確認する。
      xoopscube-setup10
    11. 「サイト管理者についての設定」
      サイト管理者の「ユーザ名」「メールアドレス」「パスワード」を入力する。
      xoopscube-setup11
    12. 「データの生成」ページ
      すべてのインサートや設定が正常にされることを確認する。
      xoopscube-setup12
    13. 「インストール第1ステップ完了」ページ
      xoopscube-setup13
    14. 「ログイン」ページ
      (11)で入力した管理者ユーザーでログインする。
      xoopscube-setup14
    15. 「モジュール選択」ページ
      すべてのモールをインストールする。
      xoopscube-setup15
    16. 「インストール完了」ページ
      XOOPS_HOMEinstall¥html¥install¥フォルダを削除する。
      xoopscube-setup16
      これでXOOPS Cubeのインストールは完了。
    17. ページをリロードすると、管理者ユーザでログインした状態になる。
      xoopscube-login
    18. ログアウトすると未ログイン状態のサイトのトップページになる。
      サイトURLは(http://{あなたのURI}/{IIS仮想ディレクトリ}
      ex.) http://www.yourdomain.com/xoops/
      xoopscube-logout

以上

[参考書籍]