社内でメッセージを共有し、かつメール送信する人を選べるアプリはないか?ということで探していたところ、「phpBB」に行き当たったのでとりあえずインストールしてみた。よって、その手順を残しておく。
phpBBとしては「PHPBB.HELP J」が日本語サイトしては有名なようだが、バージョン2で情報が古い。しかし参考になる部分もあるので一通り確認した。
PHPBB.HELP J
http://all.netgamers.jp/index.html
「公式サイト」はもちろん英語。しかし、ダウンロードはここから探す。
http://www.phpbb.com/
1.「Downloads」から以下の4ファイルをダウンロードする。
「Full Packeage」から本体をダウンロード。今日現在の最新版は「3.0.7-PL1」
http://www.phpbb.com/downloads/olympus.php
「日本語」表示用として「LANGUAGE」「SUBSILVER2」「PROSILVER」をダウンロード。後者2つは掲示板の表示スタイル。
http://www.phpbb.com/languages/
2.ダウンロードしたファイルを解凍する。
「phpBB-3.0.7-PL1.zip」を解凍して、「phpBB3」フォルダができる。
「lang_ja.zip」を解凍して、先の「phpBB3\language」フォルダに入れる。
「prosilver_ja.zip」を解凍して、先の「phpBB3\styles」フォルダに入れる。
「subsilver2_ja.zip」を解凍して、先の「phpBB3\styles」フォルダに入れる。
3.FTPアプリで「「phpBB3」フォルダ」をサーバーにアップロードする。
4.アップロードしたファイル・フォルダの所有者を変更する。
# chown apache. /(install folder)/phpBB3/config.php
# chown -R apache. /(install folder)/phpBB3/images/avatars/upload/
# chown -R apache. /(install folder)/phpBB3/cache/
# chown -R apache. /(install folder)/phpBB3/files/
# chown -R apache. /(install folder)/phpBB3/store/
5.ここからはブラウザで続きの作業を。URLは自分のに変更して実行する。
実行ファイルはphpBB2のときと変更されているので注意!
http://(yourURL)/install/index.php
6.はじめに
最初から日本語で表示された。
7.「インストール」タブを選択する。
phpBB3 がサポートするデータベースは
・MySQL 3.23 以上 ( MySQLi も可)
・PostgreSQL 7.3+
・SQLite 2.8.2+
・Firebird 2.1+
・MS SQL Server 2000 以上 (直接または ODBC 経由)
・Oracle
8.インストールの診断
「データベースのサポート」以外はOKになるようにします。
9.データベース設定
データベースをコマンドで作成してから、その情報をここに入力します。
必要な情報は
・ホスト名
・データベース名
・ユーザー名
・パスワード
10.データベースへの接続
成功したら次に進みます。
11.管理人設定
管理者情報を入力します。必要な情報は、
・ユーザー名
・パスワード
・メールアドレス
12.管理人設定のチェック
成功したら次に進みます。
13.コンフィグファイル
成功したら次に進みます。
14.詳細な環境設定
「メール設定」と「サーバ設定」を変更できるが、管理画面であとでも変更できるのでそのまま進みます。
15.データベーステーブルの作成エラー
「データベーステーブルの作成」ステップでエラーが出ると、このように表示されます。この場合はデータベースへのCREATE TABLE権限がなかったため。
一時的に全権をデータベースユーザーに与えて、インストール後に元(SELECT、INSERT、UPDATE、DELETEのみ)に戻します。
16.データベーステーブルの作成
成功したら次に進みます。
17.最終ステージ
すべて終わったら、「ログイン」ボタンでログインしてみます。
18.インストールからログイン
管理画面へログインします。
19.掲示板トップ
管理画面の右上の「掲示板トップ」リンクでこの画面が表示される。
ここからどうやって管理画面へ戻るのか迷ったが、管理者で掲示板にログイン後に、Copyright下の「Administration Control Panel」リンクからもう一度ログインする。
20.掲示板の環境
管理画面でとりあえず修正が必要なのは、「掲示板の環境」である。
・サイト名
・サイトの説明
・掲示板のタイムゾーン
この3つは修正しておこう。
タイムゾーンは「[UTC + 9]日本標準時、韓国標準時、チタ標準時」を選択する。
21.ユーザー登録設定
掲示板への自由参加を許さないのであれば、「アカウントの有効化」を「Admin」に変更し、「一見さん卒業までの投稿数」を「0」に変更する。
以上である。どう使うかはおいおい紹介する。