Ajax-Chat

Last-modified: 2010-07-31 (土) 19:42:00
最終更新:2010-07-31 (土) 19:42:00
アクセス数(合計):?
利用者; ? アクセス数(本日):? アクセス数(昨日):?

掲示板連動チャット構築:Ajax-Chat

Ajax- Chatはオープンソースで配布されており、Ajaxを利用しているため画面切り替え無しでチャットが出来、動作が快適。かつ、世界中で普及しているphpBB掲示板との連携もスムーズ。


やりたいこと

掲示板phpBBと連携して Webチャットを提供可能とする。

http://192.168.0.10/phpbb/ajaxchat/

条件

使用OSCentOS5.5 64bit
アプリApache+PHP+MySQL (CentOS付属)
文字コードutf-8

ファイル入手


★当ファイルはbhbBBとの連携で動作するため、phpBBをあらかじめインストールしておくこと

インストール

(1)ファイル転送

【FTP】

ftp にて、ユーザエリア「/home/hogehoge」にajax_chat-0.8.3_phpBB3.zipをアップ

(2)インストール

【telnet】

  • スーパーユーザでログイン
$ su
パスワード:
  • パッケージがあるか確認
# ls -l
-rw-r--r-- 1 hogehoge hogehoge 474024  7月 26 13:55 ajax_chat-0.8.3_phpBB3.zip
  • パッケージを解凍
# unzip ajax_chat-0.8.3_phpBB3.zip
Archive:  ajax_chat-0.8.3_phpBB3.zip
   creating: ajax_chat-0.8.3_phpBB3/
   creating: ajax_chat-0.8.3_phpBB3/chat/
  inflating: ajax_chat-0.8.3_phpBB3/chat/changelog.txt
     :
  • 確認
# ls -l
drwxr-xr-x 3 root     root       4096  6月 26  2009 ajax_chat-0.8.3_phpBB3
-rw-r--r-- 1 hogehoge hogehoge 474024  7月 26 13:55 ajax_chat-0.8.3_phpBB3.zip

(2)html直下にコピー

  • ファイルコピー
# cp -R ajax_chat-0.8.3_phpBB3/chat/ /var/www/html/phpbb/
  • 確認
# ls -l /var/www/html/phpbb/
drwxr-xr-x 10 root   root    4096  7月 26 14:05 chat
  • 所有者変更
# chown -R apache:apache /var/www/html/phpbb/chat/
  • 確認
# ls -l /var/www/html/phpbb/
drwxr-xr-x 10 apache apache  4096  7月 26 14:05 chat

設定

(1)Ajax-Chat設定

【Web】

以下URLにアクセス
http://192.168.0.10/phpbb/chat/install.php

「Database tables created successfully - please delete this file (install.php).」表示

(2)後処理

【telnet】

# rm /var/www/html/phpbb/chat/install.php
# exit
exit
$

動作確認

【Web】

以下URL にアクセス
http://192.168.0.10/phpbb/chat/ → Ajax-Chat チャット画面が表示

ajax-chat-01.jpg

遭遇したトラブル

特になし

謝辞

テキスト作成に当たり、以下サイトを参考にさせて頂きました。ありがとうございます。

http://bbmods.info/phpbb3wiki/doku.php?id=integration:ajaxchat