投稿者: Tomotoshi Sugishita
2010年1月8日 15:57
OSS な SNS では広く使われている、OpenPNE をインストールしてみました。
入手元
http://www.openpne.jp/pne-downloads/
※今回は、最新安定版の OpenPNE 3.2 を使用。
インストール手順
-
ファイルのダウンロードと展開。
-
IIS の仮想ディレクトリの設定。
-
WordPress 向けデータベースの作成と初期設定
-
仮想ルートの config.php.sample を config.php にリネーム。
-
config.php の編集。
-
Web ブラウザより、インストール URL にアクセス。
[サイトURL]/public_html/?m=setup
-
OpenPNE セットアップが表示されるので、SNS名、PCメールアドレス、パスワード、管理用アカウント名、管理用パスワードを入力し、「セットアップ実行」ボタンをクリック。
-
[サイトURL]/public_html/ にアクセスすると、一般ログインページ、
[サイトURL]/public_html/?m=admin&a=page_login にアクセスすると、管理ページへのログインができる。
投稿者: Tomotoshi Sugishita
2010年1月7日 21:19
2本目は、BB 系のメジャーどころ、phpBB 。
入手元
phpBB 本体: http://www.phpbb.com/
言語ファイル: http://www.phpbb.com/languages/
事前準備
インストール手順
-
phpBB 本体をダウンロードし、展開。
-
言語ファイルをダウンロードし、ZIP ファイル内の ja ディレクトリをディレクトリごと、phpBB 本体を展開したディレクトリの language ディレクトリに展開。
-
IIS の仮想ディレクトリの設定。
-
Web ブラウザより、サイト URL にアクセス。
-
以降、インストールウィザードが実行されるので、ステップバイステップで必要な項目(データベース設定など)を入力して進めてゆくとインストール完了。
-
インストールが完了したら、 install ディレクトリを削除しないと本機能が利用できないので、削除。
※インストール後は、config.php が作成されるので、データベース設定を変更する場合は、このファイルを編集。
設定次第では、DBMS は、 SQL Server でも利用可能らしいのだけど、はまりそうなので後回しにしますw
投稿者: Tomotoshi Sugishita
2010年1月6日 20:03
まずは、PHP アプリケーションのインストール1本目、pukiwiki から。
なぜ、pukiwiki を選択したかというと、データベースが必要ないので、インストールが簡単そうだったから・・・。
入手元
http://pukiwiki.sourceforge.jp
現行の最新安定版である、1.4.7 の UTF-8 版の ZIP パッケージを導入します。
インストール手順
-
ファイルのダウンロードと展開
-
展開した、フォルダに対し、IIS の匿名アカウントに書き込み権限を与えます。
-
IIS の仮想ディレクトリの設定
-
仮想ディレクトリのルートにある、pukiwiki.ini.php の編集
-
$page_title = 'wiki サイトのタイトルを入力';
-
$modifierlink = 'サイトの URL を入力';
-
$adminpass = '管理者のパスワードを入力';
-
Web ブラウザより、サイト URL にアクセス。
投稿者: Tomotoshi Sugishita
2010年1月5日 10:28
さて、いよいよ本格的に IIS に PHP アプリケーションをインストールしていくため、MySQL は必須となるので、MySQL の管理を行う、phpMyAdmin を最初に導入したいと思います。
入手元
http://www.phpmyadmin.net/home_page/downloads.php
現行の最新版である、3.2.4 の All Language 版を導入します。
事前準備
インストール手順
-
ダウンロードが完了したら、 ファイルを展開し、IIS マネージャで仮想フォルダを定義します。
-
config.inc.sample.php を config.inc.php にリネーム。
-
config.inc.php を編集
-
$cfg['blowfish_secret'] = ''; に Cookie 認証用のパスフレーズを入力。内容については任意で決定。
-
$cfg['Servers'][$i]['host'] = 'localhost'; に MySQL のサーバー名 (webサーバーと同一の場合は、 localhost のままで OK) を入力。
-
$cfg['Servers'][$i]['extension'] = 'mysqli'; に変更。
-
Web ブラウザより、phpMyAdmin を展開した仮想ディレクトリにアクセス。
-
ログイン画面が表示されるので、管理者アカウント (root) でログインし、各種DBの設定を行う。
※もし、不足している Extension 等があれば、その旨が表示されるので、ログイン画面が無事表示されるまで、適宜 php.ini や config.inc.php ファイルを編集。