memo.xight.org

日々のメモ

XOOPS Cube のインストール

前提

http://example.com/xoops/ に XOOPS Cube をインストールしたい.
DocumentRoot は /var/www

ファイルを展開して /var/www/xoops にコピー

% tar xzvf xoops-2.0.13a-JP.tar.gz
# xoops-2.0.13a-JP /var/www/xoops

所有者の設定

% cd /var/www/xoops
# chown -R www-data:www-data *

ファイルの移動

# mv /var/www/xoops/html/* /var/www/xoops


XOOPS用のDBとユーザを作成

% mysqladmin -uroot create xoops
% mysql -uroot mysql
mysql> GRANT ALL PRIVILEGES ON xoops.* TO xoops@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit
% mysqladmin -uroot reload

インストール ウィザードページへのアクセス

http://example.com/xoops/ へアクセスすると…
http://example.com/xoops/install/index.php に自動リダイレクト.

インストール ウィザード トップページ

クリックして拡大

インストール ウィザード イントロダクション

クリックして拡大

ファイルのアクセス権のチェック

クリックして拡大

データベース,およびパス・URLの設定

クリックして拡大

データベース,およびパス・URLの設定の内容確認

クリックして拡大

mainfile.php の作成

クリックして拡大

パス・URLのチェック

クリックして拡大

データベース設定の確認

クリックして拡大

データベースをチェック

  以下のエラーが出た場合は 「データベース,およびパス・URLの設定」まで戻って設定をやり直し.
クリックして拡大
  正常に処理された場合は以下の表示
クリックして拡大

テーブルの作成

クリックして拡大

管理者ユーザの作成

クリックして拡大

データの生成

クリックして拡大

インストール完了

"サイト" をクリックすると XOOPS の画面が表示される.
クリックして拡大

インストール後,初めて管理者メニューを開くと,以下のような警告が出る.

クリックして拡大

# rm -rf /var/www/xoops/install
# chmod 644 /var/www/xoops/mainfile.php