xoops インストール手順

MySQLのインストール

  1. MySQL のインストール
  2. Perl の DBIドライバのインストール
  3. /etc/ に my.cnf を作成
    (/usr/local/share/mysql/ に雛形ファイル)
  4. mysql_install_db の実行
  5. mysqld の起動

    MySQL 関係でインストールしたもの

    ------------------------------
    prompt%pkg_info |grep mysql
    mysql-client-4.0.24 Multithreaded SQL database (client)
    mysql-scripts-4.0.24_1 Multithreaded SQL database (scripts)
    mysql-server-4.0.24 Multithreaded SQL database (server)
    p5-DBD-mysql40-2.9004_1 MySQL 4.0 driver for the Perl5 Database
     Interface (DBI)
    ------------------------------
    

MySQL の version 確認

------------------------------
prompt%mysql -V
mysql  Ver 12.22 Distrib 4.0.24, for portbld-freebsd5.3 (i386)
------------------------------

PHP モジュールのインストール

PHP の必要なモジュールをインストールする。

PHP のバージョンの確認

------------------------------
prompt%php -v
PHP 4.3.10 (cli) (built: May 14 2005 22:26:44)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
------------------------------

PHP のモジュールでインストールしたもの

------------------------------
prompt%php -m
[PHP Modules]
ctype
mysql
overload
pcre
posix
session
standard
tokenizer
xml

[Zend Modules]

------------------------------

xoopsのインストール

xoops用ユーザをデータベースに追加

例)ユーザ名:xoopsuser
------------------------------
# mysql -u root -p mysql
Enter password:

mysql> GRANT PRIVILEGES ALL ON *.* TO xoopsuser@localhost
    -> IDENTIFIED BY 'password';
mysql> GRANT PRIVILEGES ALL ON *.* TO
xoopsuser@'hostname.subdomain.www.kkaneko.jp'
    -> IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;
------------------------------
(※ password, hostname, subdomain には適切な文字列を入れる。)

webブラウザからxoops/install/index.phpにアクセスし、指示に従う。

[参考サイト]