====== phpBBインストール手順 ======
==== 前提条件 ====
* 以下の手順は[[http://www.netcube.ne.jp/|ZoneExpress]]にphpBBをインストールする場合の手順となります。他のサーバにインストールする場合は設定が異なる場合があります。
* 以下の手順は phpBB-3.0.0 日本語版を用いて説明しています。バージョンにより内容が異なる場合がありますがご了承ください。
* 以下の説明はWindows上でFirefoxを用いて説明しています。
* インストールにはターミナルエミュレータを利用しています。ターミナルエミュレータについてはご自身でご用意ください。
* 弊社ではphpBBに関するサポートは行っておりません。phpBBに関するご質問にはお答えできません
==== phpBB3必要システム ====
* PHP (バージョン 4.3.3 以降)
* MySQL 3.23+/4.0+/4.1+/5.0+
[[http://www.netcube.ne.jp/|ZoneExpress]]はこれらの条件を満たしています。
===== ■ファイルの用意 =====
phpBB3の日本語化ファイルを公開している[[http://bbmods.info/bbs/index.php|Ocean laboさん]]よりphpBB3日本語化ファイルをダウンロードします。\\
ここではファイルphpBB-3.0.0-jp.zipを使用します。
以下の手順では/opt/csw/apache2/share/htdocs/phpBB3にインストールします。
=== ダウンロードしたファイルを配置 ===
ダウンロードしたファイルをFTPソフト等(SFTPモード)を使ってサーバに転送します。
転送先ディレクトリ
/opt/csw/apache2/share/htdocs/
=== ファイルの解凍 ===
$ cd /opt/csw/apache2/share/htdocs/
$ unzip phpBB-3.0.0-jp.zip
=== ファイルのオーナー変更 ===
$ sudo chown -R webservd:webservd phpBB3/
"webservd"はZoneExpressで使用しているデフォルトのApacheの実行ユーザ・グループです。\\
必要であれば環境に合わせて修正してください。(ZoneExperssを使用している場合は通常上記で問題ありません。)
===== ■データベースの作成 =====
Webmin等でデータベースを作成する。\\
ここではデータベース名 「phpbb」とする。
DBの作成方法については[[webmin:DB作成|こちら]]を参照してください。
===== ■ブラウザでのインストール =====
WEBブラウザで、インストールディレクトリにアクセスしてください。
http://△△△.jp/phpBB3/install/index.php
==== 概要 -はじめに- ====
画面右上にある「Select language」を「日本語」に変更し、「Change」ボタンをクリックします。
^{{:forum:phpbb01.gif|}}^
日本語の画面に切り替わります。
^{{:forum:phpbb02.gif|}}^
ライセンス等を読み
インストールタブを選択します。
==== インストール - 導入 ====
^{{:forum:phpbb03.gif|}}^
「次のステップへ」をクリックします。
==== インストール -必須- ====
=== PHPのバージョンと設定 ===
^{{:forum:phpbb04.gif|}}^
PHPのバージョンと設定がすべて「はい」になっている事
=== mbstring 拡張モジュールのチェック ===
^{{:forum:phpbb05.gif|}}^
HTTP入力文字エンコーディングの自動変換が「いいえ」になっているので、これを修正するため下記の内容をコピーし、.htaccessファイルに書き込みます。
php_value mbstring.http_input pass
$ cd phpBB
$ sudo vi .htaccess
書込み後のファイルの内容
Order Allow,Deny
Deny from All
Order Allow,Deny
Deny from All
php_value mbstring.http_input pass
再チェックを行い、全ての項目が「はい」になる事を確認してください。
=== データベースのサポート ===
^{{:forum:phpbb06.gif|}}^
「MySQL:」の項目が「利用できます」になっていることを確認してください。
=== 拡張モジュール [ オプション ] ===
^{{:forum:phpbb07.gif|}}^
FTP拡張モジュールのサポートのみ、ZoneExpressのデフォルト設定では「利用できません」と表示されます。\\
必要な場合は、FTPの使用を許可してください。
=== ファイルとディレクトリ [ 必須 ] ===
^{{:forum:phpbb08.gif|}}^
すべての項目が、「見つかりました,書き込めます」になっている事を確認してください。
=== ファイルとディレクトリ[ オプション ] ===
^{{:forum:phpbb09.gif|}}^
全ての項目が「見つかりました,書き込めます。」になっている事を確認してください。
インストール開始をクリックします。
==== データベース設定 ====
=== データベースの環境設定 ===
データベースの情報を入力します。
^{{:forum:phpbb10.gif|}}^
|データベースの種類 |ここでは「MySQL」を選択します。|
|データベースサーバのホスト名 またはDSN |空欄のままとします。|
|データベースサーバのポート番号 |空欄のままとします。|
|データベースの名前 |「phpbb」(作成したデータベース名を入力)|
|データベースのユーザ名 |ここでは「root」ユーザーを使用します。|
|データベーステーブルの接頭語 |「phpbb_」(通常はそのままでかまいません)|
入力後、次のステップへをクリックします。
=== データベースへの接続 ===
^{{:forum:phpbb11.gif|}}^
接続に成功しました。と表示されます。
確認後、「次のステップへ」をクリックします。
==== 管理人設定 ====
管理人情報を入力します
^{{:forum:phpbb12.gif|}}^
|掲示板デフォルト言語 |「日本語」を選択します。 |
|管理人ユーザ名 |ここでは「admin」と設定します。 |
|管理人パスワード |パスワードを任意に入力します。 |
|管理人パスワード(確認) |上記で設定したパスワードを再入力します。 |
|連絡先メールアドレス |有効なメールアドレスを入力します。|
|連絡先メールアドレス(確認)|上記で設定したメールアドレスを再入力します。 |
^{{:forum:phpbb13.gif|}}^
「テストをパスしました。」と表示されます。
次のステップへをクリックします。
==== コンフィグファイル ====
^{{:forum:phpbb14.gif|}}^
「次のステップへ」をクリックします。
==== 詳細な環境設定 ====
=== メール設定 ===
任意で設定を行ってください。
ここでは、メール送信を行う設定にしています。(下記の画面の通り設定します)
^{{:forum:phpbb15.gif|}}^
=== サーバ設定とURL設定 ===
環境に合わせて設定を行ってください。
^{{:forum:phpbb16.gif|}}^
|coockieセキュア |サーバがSSL経由で動作している場合は有効にしてください。|
|サーバ設定とURL設定の強制|ここでは「いいえ」と設定します。 |
|サーバプロトコル |ここでは空URLを設定します。 |
|ドメイン |使用するサイトのドメイン名を入力します。 |
|サーバポート番号 |ここでは通常のHTTPポートで使用する「80」と設定します。 |
|スクリプトパス |ここでは「/phpBB3」と設定します。インストールするディレクトリにより変更ください。 |
上記を入力後、「次のステップへ」をクリックします。
==== データベーステーブルの作成 ====
^{{:forum:phpbb17.gif|}}^
「次のステップへ」をクリックします。
==== 最終ステージ ====
以下のような画像が表示されればインストール完了です。
このあとに、installディレクトリの削除を行います。
^{{:forum:phpbb18.gif|}}^
===== ■installディレクトリの削除 =====
$ sudo \rm -r install/
===== ■サイト確認 =====
installディレクトリの削除が完了したらログインをクリックします。
^{{:forum:phpbb19.gif|}}^
以上でインストールは完了です。
====== 関連リンク集 ======
* [[http://www.phpbb.com/|phpBB本家サイト]]
* [[http://bbmods.info/bbs/index.php|Ocean Labo]]:phpBBバージョン3の日本語化ファイル配布、フォーラム等
* [[http://support.hiikun.net/bbs/|phpBB2 サポートフォーラム]]:phpBBバージョン2関連の日本語フォーラム
* [[http://www.phpbbhacks.com/|phpBBHacks.com]]:無料のテンプレート配布など、phpBBの情報が豊富。(海外サイト)