サイトマップ | お問い合わせ  | ID  PASS 

SmartSection is developed by The SmartFactory (http://www.smartfactory.ca), a division of INBOX Solutions (http://inboxinternational.com)
ۡ롼 > 裏番町通信 > 仮想専用サーバ構築 > CentOS4 > CentOS4にXOOPS Cube Legacyをインストール
CentOS4にXOOPS Cube Legacyをインストール
投稿者: Master 掲載日: 2007-8-14 (3372 回閲覧)
移転先のサーバーではXOOPS Cube Legacyを使ってみようと思います。2.1.1 が正式版リリースされたこともあり、動作確認を兼ねて試しインストールしたら、画面が真っ白になるわ文字化けするわでたいへんでした。原因は以下の2点で、作業メモはXOOPSのMySQL4.1対策にあります。実際はインストールしてみて問題が発生し、解決策を見つけたのですが、話としては、対策を施したあと以下の手順でインストール。ということです。
※1php.iniのmemory_limitを16MB以上に設定していないと、インストール終了直後に真っ白になります。上手くいってもログイン後の画面が真っ白です。
※2MAMPにXOOPS Cube Legacyをインストールのときは、データベースを「ujis_japanese_ci」で作成すれば文字化けしませんでしたが、文字コード変換機能をオフにしないと駄目なようです。

● XOOPS Cube Legacyをダウンロード
XOOPS Cube日本サイトから最新安定バージョン(2.1.1)をダウンロードして解凍後します。Package_Legacy_2_1_1/htmlフォルダをxoops_testとリネームし、FTPでサーバーへアップロードして/var/www/xoops_testとします。

● メインホストのサブディレクトリからアクセスできるよう設定
Webブラウザでアクセスできるようにするのですが、万が一誰かに先にインストールされてしまうことのないようホスト制限をかけておきます。
[root@example ~]# vi /etc/httpd/conf.d/xoops_test.conf ← confファイルを作成
Alias /xoops_test /var/www/xoops_test ← http://メインホスト/xoops_testでアクセス
<Location /xoops_test>
    Order deny,allow ↓ アクセス制限をかける
    Deny from all
    Allow from 123.456.789.0 ← アクセス元を設定
</Location>

● Apacheを再起動して設定を反映
[root@example ~]# service httpd reload ← Apacheを再起動
httpd を再読み込み中:                                             [  OK  ]

● XOOPSインストール前のパーミッション設定
[root@example ~]# chmod 777 /var/www/xoops_test/uploads
[root@example ~]# chmod 777 /var/www/xoops_test/cache
[root@example ~]# chmod 777 /var/www/xoops_test/templates_c
[root@example ~]# chmod 666 /var/www/xoops_test/mainfile.php

● XOOPSのインストール
Webブラウザでhttp://メインホスト/xoops_siteにアクセスしてXOOPSをインストールします。アカウントとデータベースの設定はMySQLの初期設定で追加・作成したを情報元に行い、その他は以下のようにします。
・データベースサーバのホスト名: localhost ← データベース作成時のもの
・XOOPSへのURL: http://www.メインホスト/xoops_test ← XOOPSにアクセスするURL

● インストール後の設定
XOOPS Cube Legacyは、初回ログイン時にモジュールのインストールを一括して行えるようになっています。モジュールのインストールが済んだら以下の設定を行います。
[root@example ~]# rm -rf /var/www/xoops_test/install ← 削除
[root@example ~]# chmod 644 /var/www/xoops_test/mainfile.php ← パーミッションを変更
  この記事を PDF フォーマットで見る 記事を印刷する 記事をメールで送信

良く読まれた記事 XOOPSサイトの移設 MySQLの初期設定 次の記事
メインメニュー
大橋デザイン室