2008-07-15
Shindig(シンディグ)のセットアップ
Shindigとは
・OpenSocialのコンテナ
・RESTful APIを提供してくれる
・Gadgetも動く
・OrkutやHi5といったSNSはShindigを使っている
ちなみに、Google Friend Connect(GFC)というのもあるらしく
こっちはGoogleが運用してくれるOpenSocialのコンテナだそう。
1.Shindigをsvnから取得する
・svnのリポジトリ
http://svn.apache.org/repos/asf/incubator/shindig/trunk
2.Apache+PHPをインストール
今回はなんとなくAppServを使ってみた。
DLしたのは「AppServ 2.5.10」
3.Shindigを配置
AppServをデフォルトでインストールすると、C:\AppServ\wwwができるので
その中に、svnから取得した Shindig/phpフォルダ以下のファイルをごっそり移動。
・・・で動く予定だったのになぜかエラー発生。
結局良くわからなかったのでwwwに置くのはやめて、
別フォルダに置いてVirtualHostにした。
C:\AppServ\openSocial\Shindigフォルダ内にsvnから取得したソースを入れて、
C:\AppServ\Apache2.2\conf\extraフォルダ内のhttpd-vhosts.confの中に
を追記。
さらに、C:\AppServ\Apache2.2\confフォルダ内のhttpd.confを変更。
の3点。
あとは、hostsファイルでServerNameに指定した「shindig.localhost」を
127.0.0.1に結び付けてあげれば準備おわり。
4.実行してみる
http://shindig.localhost/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
にアクセスすると、こんな画面が出てくるはず。
終わり。
・OpenSocialのコンテナ
・RESTful APIを提供してくれる
・Gadgetも動く
・OrkutやHi5といったSNSはShindigを使っている
ちなみに、Google Friend Connect(GFC)というのもあるらしく
こっちはGoogleが運用してくれるOpenSocialのコンテナだそう。
1.Shindigをsvnから取得する
・svnのリポジトリ
http://svn.apache.org/repos/asf/incubator/shindig/trunk
2.Apache+PHPをインストール
今回はなんとなくAppServを使ってみた。
DLしたのは「AppServ 2.5.10」
3.Shindigを配置
AppServをデフォルトでインストールすると、C:\AppServ\wwwができるので
その中に、svnから取得した Shindig/phpフォルダ以下のファイルをごっそり移動。
・・・で動く予定だったのになぜかエラー発生。
結局良くわからなかったのでwwwに置くのはやめて、
別フォルダに置いてVirtualHostにした。
C:\AppServ\openSocial\Shindigフォルダ内にsvnから取得したソースを入れて、
C:\AppServ\Apache2.2\conf\extraフォルダ内のhttpd-vhosts.confの中に
<VirtualHost *:80>
DocumentRoot "C:/AppServ/openSocial/Shindig/php"
ServerName shindig.localhost
<Directory />
AllowOverride All
</Directory>
</VirtualHost>
を追記。
さらに、C:\AppServ\Apache2.2\confフォルダ内のhttpd.confを変更。
#LoadModule rewrite_module modules/mod_rewrite.so
↓
LoadModule rewrite_module modules/mod_rewrite.so
<Directory "C:/AppServ/www/">
↓
<Directory />
#Include conf/extra/httpd-vhosts.conf
↓
Include conf/extra/httpd-vhosts.conf
の3点。
あとは、hostsファイルでServerNameに指定した「shindig.localhost」を
127.0.0.1に結び付けてあげれば準備おわり。
4.実行してみる
http://shindig.localhost/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml
にアクセスすると、こんな画面が出てくるはず。
終わり。
登録:
コメントの投稿 (Atom)
タグクラウド
ラベル
- FireFox拡張機能 (2)
- JavaScript (3)
- mixi (1)
- OpenSocialアプリ作成日記 (5)
- ruby on Rails (2)
- twitter (1)
- Webサービス (7)
- yahoo pipes (1)
- カスタマイズ (4)
- キャロットクラブ2006年度募集馬 (6)
- キャロットクラブ2007年度募集馬 (24)
- キャロットクラブ2008年度募集馬 (5)
- スポーツ (44)
- ツール (6)
- ネットワーク理論 (1)
- ひとりごと (43)
- ホスティングサービス (3)
- 一口馬主 (36)
- 気になるニュース (35)
- 読書 (12)
- 買い物記録 (9)
0 コメント:
コメントを投稿