2009年2月4日水曜日

フォーラム構築ツール[phpBB]をインストールしてみる

PHPとMySQLでできているフォーラム構築ツール「phpBB」をインストールしてみました。
http://www.phpbb.com/

■動作環境の条件
・PHP4.3.3以上
・MySQL、Oracle、PostgreSQL 7.x/8.x、SQLite、MSSQL

■ライセンス
GNU General Public License,

■特徴
基本機能
・ UTF - 8をサポート
・検索エンジン対策
・プライベートメッセージシステム

セキュリティ
・一時期能停止
・パスワードハッシュ

アンチスパム
・画像認証
・連続投稿禁止
・ブラックリスト
・ユーザーロギング


データ管理
・対応しているデータベースが複数

登録
・ユーザー名、パスワードの長さチェック

投稿
・BBコード、顔文字投稿
・HTML投稿禁止
・NGワード
・添付ファイル
・下書き投稿
・投票
・投稿プレビュー

添付ファイル
・自動サムネイル
・ファイル形式表示

キャッシング
・DBキャッシュ
・テンプレートキャッシュ

プロフィール
・項目調整
・統計

検索システム
・高度な検索

ーーー長いので割愛
http://www.phpbb.com/about/features/

■インストール方法
サイトからソースをダウンロードします。(2009年1月15日 時点で バージョン3.0.4 がダウンロード可能)

ダウンロードしたファイルを解凍して、設置します。
解凍してできたファイルサイズは約7.6MB

ブラウザからアクセスすると
Introduction

Welcome to phpBB3!

phpBB™ is the most widely used open source bulletin board solution in the world. phpBB3 is the latest installment in a package line started in 2000. Like its predecessors, phpBB3 is feature-rich, user-friendly, and fully supported by the phpBB Team. phpBB3 greatly improves on what made phpBB2 popular, and adds commonly requested features that were not present in previous versions. We hope it exceeds your expectations.

This installation system will guide you through installing phpBB3, updating to the latest version of phpBB3 from past releases, as well as converting to phpBB3 from a different discussion board system (including phpBB2). For more information, we encourage you to read the installation guide.

To read the phpBB3 license or learn about obtaining support and our stance on it, please select the respective options from the side menu. To continue, please select the appropriate tab above.

と表示されます。

INSTALLというタブがあるので、そこをクリックします。
最初にインストール可能かチェックを行います。(mt-check.cgiみたいなもの)
mbstringの設定があれっぽいので、.htaccessに以下を追記します。

php_flag mbstring.encoding_translation 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass


上記設定が済んだらいよいよインストール開始です。
まずデータベースの設定をします。
MySQLの場合、ユーザー名、パスワード、データベース名を入れればホスト名、ポート番号とかはデフォルトの値がはいります。
データベースはあらかじめ作っておく必要があります。

次に管理者の設定をします。

次にメールの設定(SMTPの設定)、サイトの設定をします。

0 件のコメント:

コメントを投稿