WordPressをSNS化するPluginに「BuddyPress」があります。
BuddyPress

普通(?)、WordPressをマルチサイトにしてBuddyPressをインストールすることが多いようです。
インターネットで検索するとマルチサイトのインストール方法の掲載記事は多いのですが、シングルサイトでのインストール方法がなかなか見つからない。
そんな訳で、WordPressのシングルサイトという条件でのBuddyPressのインストール方法です。
インストール環境
Debian : 6.0.2
Apache : 2.2
MySQL : 5.1.49
web root directory : /var/www/
WordPress : 3.2.1
BuddyPress : 1.2.9
mod_rewriteの有効化
apacheのmod_rewriteがインストールされている必要があります。
apache2でモジュールの状態を確認して下さい。
# apache2ctl -M
Loaded Modules:
rewrite_module (shared)
Syntax OK
#
rewrite_module(shared)が表示されていればOKです。
もしも上記が表示されない場合は
# /usr/sbin/a2enmod rewrite
で有効にして下さい。
WordPressのインストール
これは普通にWordPressをインストールして下さい。
BuddyPressのダウンロードと有効化
WordPressの管理画面よりBuddypressのダウンロードと有効化をします。

BuddyPress 1.2.9 をインストールです!

プラグインを有効化して下さい。
日本語化モジュールのインストール
BuddyPress日本語

の「BuddyPress日本語版作成チーム」の「Googleグループ」をクリックして日本語モジュールのダウンロードサイトへ。

上記をクリックしてダウンロードして下さい。
buddypress-ja-files.zip というファイルがダウンロードされます。
このファイルを解凍すると
$ ls -l
合計 2848
-rw-r--r-- 1 hyamazak hyamazak 2307 2011-08-22 22:54 bp_logo s.gif
-rw-r--r-- 1 hyamazak hyamazak 88614 2011-08-22 22:54 buddypress-123-ja.mo
-rw-r--r-- 1 hyamazak hyamazak 236459 2011-08-22 22:54 buddypress-123-ja.po
-rw-r--r-- 1 hyamazak hyamazak 81880 2011-08-22 22:54 buddypress-1241-20106027-ja.mo
-rw-r--r-- 1 hyamazak hyamazak 146275 2011-08-22 22:54 buddypress-1241-20106027-ja.po
-rw-r--r-- 1 hyamazak hyamazak 141801 2011-08-22 22:54 buddypress-1260-20101104-ja.po
-rw-r--r-- 1 hyamazak hyamazak 89319 2011-08-22 22:54 buddypress100-ja-20090501.mo
-rw-r--r-- 1 hyamazak hyamazak 154052 2011-08-22 22:54 buddypress100-ja-20090501.po
-rw-r--r-- 1 hyamazak hyamazak 154674 2011-08-22 22:54 buddypress100-ja-orig.po
-rw-r--r-- 1 hyamazak hyamazak 89871 2011-08-22 22:54 buddypress100-ja.mo
-rw-r--r-- 1 hyamazak hyamazak 154517 2011-08-22 22:54 buddypress100-ja.po
-rw-r--r-- 1 hyamazak hyamazak 50321 2011-08-22 22:54 buddypress101-ja.tar.bz2
-rw-r--r-- 1 hyamazak hyamazak 154846 2011-08-22 22:54 buddypress10x-ja-orig.po
-rw-r--r-- 1 hyamazak hyamazak 89937 2011-08-22 22:54 buddypress10x-ja.mo
-rw-r--r-- 1 hyamazak hyamazak 154379 2011-08-22 22:54 buddypress10x-ja.po
-rw-r--r-- 1 hyamazak hyamazak 123593 2011-08-22 22:54 buddypress120-20100222-ja.mo
-rw-r--r-- 1 hyamazak hyamazak 307985 2011-08-22 22:54 buddypress120-20100222-ja.po
-rw-r--r-- 1 hyamazak hyamazak 171298 2011-08-22 22:54 buddypress120-ja.mo
-rw-r--r-- 1 hyamazak hyamazak 330021 2011-08-22 22:54 buddypress120-ja.po
$ ls -s
上記の中の一番数字が大きい mo のファイルを wp-content/plugins/buddypress/bp-languagesへ buddypress-ja.mo の名称でコピーします。
WordPress管理画面で日本語化されていることを確認して下さい。下のように日本語されていればOKです!

パーマリンク構造の変更

パーマリンクを変更しろ!とメッセージが出る。

パーマリンク構造をデフォルト以外をチェックして「変更を保存」を押す!
.htaccessの設定
WordPressをインストールしたディレクトリの .htaccess の内容を以下のように変更して下さい。
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
WordPressの一般設定

メンバーシップをチェックして下さい。
確認
サイトのURLをたたいてサイトが表示されるのかを確認して下さい

とまあ、こんな感じです。次は、どんなCommunityでどんな機能を提供するのかなどのSNS(BuddyPress)の設定です。
また、詳しく確認出来たときに、レポート書きたいと思います。