OpenPNEシステムインストールについて

OpenPNEシステムインストールについて - ゲーマーSNS公式ブログより。

1.ダウンロード

ダウンロードページからOpenPNE本体をダウンロード。

OpenPNE セットアップガイドを良く読んで、それぞれ設定していく。

2. ファイルの設置

ダウンロードして解凍したファイルをそのままサーバーにアップロード。

OPENPNE_DIR/var 以下の全ディレクトリに書き込み権限(例えば 777)を与える。

3. 設定ファイルの変更

config.php.sample を config.phpにリネームして、コンフィグを設定。

4. サーバ設定

httpd.confを

<VirtualHost *:80>

ServerName openpne.example.com

DocumentRoot /home/username/OpenPNE/public_html/

DirectoryIndex index.html index.php

</VirtualHost>
のような感じ(環境に合わせて)で設定。

DocumentRootをpublic_html以下にするのを忘れずに。

5. OpenPNE用データベースの作成

ドキュメントに書いてある通り、

mysql -u username -p --default-character-set=utf8 DBNAME < mysql_001_table_structure.sql

mysql -u username -p --default-character-set=utf8 DBNAME < mysql_002_init_data.sql
と入力したところ、見事に文字化け。

データベースを削除して最初からやりなおし。

mysql_002_init_data.sql内の文字コードUTF-8で保存されていたため、EUCに変更してからもう一度データベース作成。今度は成功。

6. セットアップモジュールの実行

http://openpne.example.com/?m=setup

にアクセスして、初期設定をする。

7. 管理画面へのアクセス

オリジナルSNSとして各種項目をカスタマイズして完成!