2011node.jsのインストール何はともあれnode.jsのインストール。aptではなくgithubからリポジトリをcloneしてmakeした。最近はapt以外のものは$HOME/localに入れるルールでやってるのでnode.jsも同様に。node.jsをsudoで入れると結構ハマるみたいな話を聞くので特に理由がなければaptとかで入れるか$HOME以下に入れるのがよさそう。node/home/ukstuido/local/bin/nodenpmのインストールduostackを使うのにnpmが必要なのでnpmもインストール。curl使う方じゃなくてmakeしてインストールした。形式があまり好きじゃない程度の理由。npm/home/ukstudio/local/bin/npmnpmがインストールされる場所は特に指定しなくても$HOME/localに入った。node.jsの位置でも見てるんだろうか。duostackのインストールあらかじめ、Duostackのアカウントは取っておくこと。登録確認メールが来る。duostackのインストールは-gオプションを付けないとnode_modulesディレクトリがカレントディレクトリに出来る。最初-gオプションを知らなくて困惑した。Guideに従うだけでOK。適当なディレクトリを作ってそこにserver.jsを置く。'init'duostackコマンドでアプリケーションを登録。ここで指定したアプリ名がそのままドメインになる。master無事にpushできればURLが表示されているはずなのでブラウザで確認する。今回の例だとhttp://ukstudio.duostack.net/になる。こんな感じでduostackでnode.jsアプリを動かすところまで試してみた。herokuとかもそうだけど、こうサクッとアプリが動かせる環境があるのはうれしい。CoffeeScriptとか、もうちょっとアプリらしいアプリを作ってみようかな。duostackでCoffeeScriptを動かすCoffeeScriptからコンパイルしたJavaScriptを乗せるんじゃなくて、CoffeeScriptそのものを乗せる方法。server.jsは必要っぽいのでそこからrequireする形にした。CoffeeScriptはアプリの中にインストールしておく。これで一応動くことは動く。