dotCloudでAmon2

テーマ:
Vine Linux 6(あめぶろ) $ sudo cpan Amon2

$ mkdir amon2
$ cd amon2
$ amon2-setup.pl --flavor=DotCloud,Basic MyApp 参考1参考2
$ cd MyApp
$ plackup -R
(Can't locate Amon2/Plugin/DBI.pmと表示された時は、$ sudo cpan Amon2::Plugin::DBI します)

http://0:5000/
$ gedit Makefile.PL して、
'Plack::Middleware::Session' => '0', を追加します。

synaptic で python-setuptools python-pip python-devel git をインストールします。
$ sudo pip-python install dotcloud

$ dotcloud create amon2
$ dotcloud push amon2

端末でCtrl + r して、push と入れるとpushを含む履歴を表示します。Ctrl + r でひとつ前。

http://amon2-hiroyuki12.dotcloud.com/

TinyURL を追加。参考参考2
hello を追加。
NoPaste  を追加。参考
テーブルの全データ表示。参考

$ gedit lib/MyApp/Web/Dispatcher.pm
$ gedit sql/sqlite.sql
$ gedit tmpl/result.tt
$ gedit tmpl/tinyurl.tt
$ gedit tmpl/hello.tt
$ gedit tmpl/include/layout.tt

$ git add .
$ git commit -a
$ git log -p
$ dotcloud push amon2

$ sqlite3 db/development.db
sqlite> select * from tinyurl;
sqlite> .quit

Amon2
Document
Directory Structure
The code using Amon2
github
CPAN
Amon2に入門してみた
Test::Tutorial
プラグイン
Amon2::Auth

perldoc.jp

編集
AD