XOOPS Cube インストールマニュアル Version 1.0 (20071220) AT-LINK 専 用 サーバ サービス AT-LINK Managed Hosting Service Link, Inc.
目 次 目 次 1. このマニュアルについて...2 2. 設 定 内 容 の 確 認...2 3. MySQL の 設 定 ( 文 字 コードの 変 更 および XOOPS アカウントの 設 定 )...3 4. XOOPS Cube パッケージの 入 手 ダウンロード...5 5. XOOPS Cube のインストール...6 6. 付 録...14
1. このマニュアルについて/2. 設 定 内 容 の 確 認 1. このマニュアルについて この XOOPS Cube インストールマニュアルは AT-LINK 専 用 サーバ サービス( 以 降 at+link)が 提 供 する Red Hat Enterprise Linux ES 4 / 5 用 の 参 考 手 順 書 です このインストールマニュアルに 関 するサポートは 行 っておりません. あらかじめご 了 承 ください 必 要 な 情 報 は 公 式 サイト (http://jp.xoops.org/) をご 覧 ください 2. 設 定 内 容 の 確 認 当 サービス で 標 準 インストールを 行 っている Red Hat Enterprise Linux(RHEL) には MySQL が 組 み 込 まれています インストールを 行 う 前 に MySQL を 起 動 しておいて ください なお 当 サービスでは 無 料 で MySQL の 起 動 作 業 をお 受 けしております - 2 -
3. MySQL の 設 定 ( 文 字 コードの 変 更 および XOOPS アカウントの 設 定 ) 3. MySQL の 設 定 ( 文 字 コードの 変 更 および XOOPS アカウントの 設 定 ) 1. サーバにログインし 管 理 者 権 限 で [/etc/my.cnf] を 編 集 します 文 字 コードは [utf8] を 指 定 します << 例 >> su - vi /etc/my.cnf << 次 の 内 容 で 編 集 します >> [mysqld] default-character-set=utf8 [client] default-character-set=utf8 [mysql.server] default-character-set=utf8 [safe_mysqld] default-character-set=utf8 MySQL の 再 起 動 を 行 い 設 定 を 有 効 にします /etc/rc.d/init.d/mysqld restart 設 定 されている 文 字 コードを 確 認 する 場 合 は 次 のコマンドを 実 行 してください mysql -u root mysql> show variables like 'character_%'; MySQL サーバに 接 続 します 文 字 コードを 問 い 合 わせます q 終 了 します - 3 -
3. MySQL の 設 定 ( 文 字 コードの 変 更 および XOOPS アカウントの 設 定 ) 2. MySQL を 捜 査 し XOOPS アカウントの 設 定 を 行 います mysql -u root create database データベース 名 ; GRANT ALL ON データベース 名.* TO ユーザ 名 @localhost IDENTIFIED BY 'パスワード'; q << 設 定 例 >> mysql -u root create database xoops; GRANT ALL ON xoops.* TO xoops@localhost IDENTIFIED BY 'fa23mef'; q パスワードは 適 宜 設 定 してください - 4 -
4. XOOPS Cube パッケージの 入 手 ダウンロード 4. XOOPS Cube パッケージの 入 手 ダウンロード 1. 公 式 サイト (http://jp.xoops.org/) から 最 新 版 をダウンロードします 2007 年 12 月 20 日 現 在 最 新 版 は XOOPS Cube Legacy 2.1.2 です また ファイル 名 は Package_Legacy_2_1_2.zip です 2. ダウンロードしたファイルをサーバにアップロードします アップロード 先 は ドキュメントルート 以 外 のディレクトリを 指 定 してください << 例 >> [ /home/homepage/ ] 3. ファイルを 解 凍 し 解 凍 後 にできたディレクトリのうち [html] をドキュメントル ート 配 下 へ 移 動 します unzip ファイル 名 mv ディレクトリ 名 /home/homepage/public_html/xoops << 例 >> unzip Package_Legacy_2_1_2.zip mv /home/homepage/package_legacy_2_1_2/html /home/homepage/public_html/xoops [.zip ] ではなく [.tar.gz ] の 拡 張 子 をもつファイルをダウンロードした 場 合 の 解 凍 コマンドは [ tar xvfz ] です - 5 -
5. XOOPS Cube のインストール 5. XOOPS Cube のインストール 1. ブラウザの アドレス 欄 に 以 下 のように 入 力 して Enter キーを 押 します http://ドメイン 名 /xoops/install/index.php 2. インストールウィザードの 開 始 ページが 表 示 されます プルダウンメニューから japanese を 選 択 し 次 へ をクリックします 3. はじめに 必 要 なソフトウェア 準 備 を 熟 読 し 確 認 後 に 次 へ をクリック します - 6 -
5. XOOPS Cube のインストール 4. ファイルのアクセス 権 のチェックを 行 い 指 示 どおりに 作 業 をします その 後 ページの 再 読 込 を 行 ってください << 例 >> この 表 示 の 場 合 は 以 下 のコマンドを 実 行 します chmod 777 /home/homepage/public_html/xoops/uploads chmod 777 /home/homepage/public_html/xoops/cache chmod 777 /home/homepage/public_html/xoops/templates_c/ chmod 666 /home/homepage/public_html/xoops/mainfile.php 5. アクセス 権 に 問 題 はありません と 表 示 されたら 次 へ をクリックします 問 題 があった 場 合 は 4, をもう 一 度 実 施 してください - 7 -
3. MySQL の 設 定 ( 文 字 コードの 変 更 および XOOPS アカウントの 設 定 ) 6. 必 要 な 項 目 を 入 力 し 次 へ をクリックします << 入 力 例 >> データベースサーバ データベースサーバのホスト 名 データベースユーザ 名 データベースパスワード データベース 名 テーブル 接 頭 語 SALT データベースへ 持 続 的 接 続 XOOPS へのパス XOOPS への URL mysql localhost xoops fa23mef xoops c39dbd acf31d53 いいえ /home/homepage/public_html/xoops/ http://お 客 さまのドメイン 名 /xoops/ 7. 設 定 内 容 を 確 認 し 次 へ をクリックします - 8 -
5. XOOPS Cube のインストール 8. 設 定 した 内 容 がファイル [ mainfile.php ] に 書 き 込 まれます 処 理 が 終 わったら 次 へ をクリックします 9. パスと URL を 確 認 し 次 へ をクリックします 10. データベースの 設 定 を 確 認 し 次 へ をクリックします - 9 -
3. MySQL の 設 定 ( 文 字 コードの 変 更 および XOOPS アカウントの 設 定 ) 11. データベースサーバへの 接 続 に 問 題 はありません と 表 示 されれば 正 常 に 接 続 で きています 次 へ をクリックしてください 12. データベース 上 にテーブルが 作 成 されます 完 了 後 次 へ をクリックします 13. サイト 管 理 者 についての 設 定 を 行 います 必 要 事 項 をフォームに 入 力 し 次 へ をクリックします << 例 >> 管 理 者 ユーザ 名 管 理 者 メールアドレス 管 理 者 パスワード pr-info pr-info@at-link.ad.jp hojuva('w634-10 -
5. XOOPS Cube のインストール 14. データベース 上 に 必 要 なデータが 生 成 されます 内 容 を 確 認 し 次 へ をクリックします 15. [インストール 第 1ステップ 完 了 ] の 表 示 が 出 ます 引 き 続 き インストール 第 2ステップに 進 みます 次 へ をクリックしてください 16. ログイン 画 面 が 表 示 されます 13. で 設 定 した 内 容 を 使 ってログインしてください - 11 -
3. MySQL の 設 定 ( 文 字 コードの 変 更 および XOOPS アカウントの 設 定 ) 17. 導 入 されていないモジュールリストが 表 示 されます インストール をクリックします 18. インストール 完 了 の 表 示 がされます install ディレクトリの 削 除 の 指 示 が 表 示 されるため その 指 示 に 従 います install ディレクトリの 削 除 が 終 わったら ページの 再 読 込 を 行 ってください << 例 >> rm -rf /home/homepage/public_html/xoops/install 19. [ mainfile.php ] の 書 き 込 み 権 限 の 変 更 を 行 います << 例 :suexec を 有 効 にしている 場 合 >> chmod 400 /home/homepage/public_html/xoops/mainfile.php << 例 :suexec を 無 効 にしている 場 合 >> chmod 404 /home/homepage/public_html/xoops/mainfile.php - 12 -
5. XOOPS Cube のインストール 20. http://お 客 さまのドメイン 名 /xoops/ から 必 要 な 設 定 を 行 います - 13 -
6. 付 録 6. 付 録 ファイル ディレクトリの 保 護 について http://jp.xoops.org/ からダウンロードしたファイルを 解 凍 した 際 html ディレクトリ 以 外 に [ docs ] と [ extras ] ディレクトリが 作 成 されます このディレクトリを 公 開 ディレクトリ 配 下 に 設 置 した 場 合 は セキュリティ 面 を 考 慮 して 外 部 からアクセスができないように 設 定 する 必 要 があります 設 定 は このディレクトリ 配 下 に.htaccess ファイルを 作 成 します.htaccess ファイルは 以 下 の 内 容 を 記 述 してください order deny,allow deny from all - 14 -