Windows7にnode.jsをインストールして動かしてみました。いつも忘れてしまうのでインストール手順を記しておきます。
※執筆時点ではv0.8.18のバージョンでご紹介します。
インストール手順
node.jsにアクセスする。
node.jsにアクセスする。
INSTALLを押してnode-v0.8.18-x86.msiをダウンロードする。
msiをダブルクリックしてインストール開始
msiをダブルクリックしてインストール開始するとこんな画面が出てきます。
Nextを押して進みます。
I acceept the ~のチェックボックスして同意すると、Nextボタンが押せるようになるのでを押します。
インストール開始。
インストールが進んでいきます。
インストール完了です。
インストールされたフォルダを確認
念のため、どこにインストールされたかを確認します。
私はWindows7 32bitなのでC:\Program Files\nodejsにインストールされました。
アクセサリ>コマンドプロンプトで「node -v」を打つと
node -v[ENTERキー]
バージョンが出てくれば、無事コマンドプロンプトからも呼び出せて設定完了です。
node -v v0.8.18
動作確認をしてみる
node.js本家からHello World サンプルを持ってくる
さらに動作確認をしてみます。
node.js本家に書かれているWEBサーバーサンプル Hello World を試してみます。
node.jsサイトの下の方に「AN EXAMPLE: WEBSERVER」と書かれているところのコードを、コピーします。
新規テキストファイルに先ほどのコードをペーストします。
任意の場所にhello.jsとして保存します。
コマンドプロンプトからhello.js実行
hello.jsをコマンドプロンプトから実行します。
node C:\--------------\nodejs\test\hello.js[ENTERキー]
「Server running at http://127.0.0.1:1337/」と出てWEB SERVERが立ち上がりました。
node C:\--------------\nodejs\test\hello.js Server running at http://127.0.0.1:1337/
http://127.0.0.1:1337/にアクセス
ブラウザでhttp://127.0.0.1:1337/にアクセスしてみます。
無事動きました。
おわりに
いかがでしたでしょうか?こんな簡単にWEBサーバーが立ち上がるとはシビレますね!
インストールもシンプルで、いまのところ、3台ほどPCにインストールしていますが特につまづくところなくできています。
それでは、よき node.js Life を!
参考文献
- サーバサイドJavaScriptの本命「Node.js」の基礎知識(1/3)- @IT
- 概要もさることながらノンブロッキングIOの説明がわかりやすい。
- Windows+Node.js+Socket.IO: 小粋空間
- わかりやすいインストールの記事
- Node.js 日本ユーザグループ
- 日本ユーザグループ。日本語がいい方はこちらから入ったほうがとっつきやすいかと。