OpenPNEシステムインストールについて
2006/05/23
開発情報
ゲーマーSNSのシステムには、OpenPNEというオープンソース方式で開発が進められているSNSエンジンを採用しています。
以下、このシステムを構築する上でのインストール手順を記しておきます。
OpenPNE セットアップガイドを良く読んで、それぞれ設定していく。
OPENPNE_DIR/var 以下の全ディレクトリに書き込み権限(例えば 777)を与える。
DocumentRootをpublic_html以下にするのを忘れずに。
データベースを削除して最初からやりなおし。
mysql_002_init_data.sql内の文字コードがUTF-8で保存されていたため、EUCに変更してからもう一度データベース作成。
今度は成功。
にアクセスして、初期設定をする。
以下、このシステムを構築する上でのインストール手順を記しておきます。
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として各種項目をカスタマイズして完成!ブログ[ゲーマーSNS公式ブログ]全体の前後の記事
- 2006/05/25 - OpenPNE v2.0.6.2にバージョンアップ
- 2006/05/23 - PHP Accelerator インストール
- 2006/05/23 - OpenPNEシステムインストールについて (現在の記事)
- 2006/05/17 - ゲーマーSNS会員100人突破!
- 2006/05/15 - 友達を誘ってみよう
カテゴリ[開発情報]内の前後の記事
- 2006/05/25 - OpenPNE v2.0.6.2にバージョンアップ
- 2006/05/23 - PHP Accelerator インストール
- 2006/05/23 - OpenPNEシステムインストールについて (現在の記事)
トラックバック
この記事へのトラックバックURL:(受信したトラックバックは管理人承認後に表示されます)コメント
このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。