1. Linux インストール node.js
ubuntu:
sudo apt-get install nodejs npm
セントス:
yum install nodejs npm
インストールの詳細については、https://github.com/joyent/node/wiki/installation を参照してください。
npm は、PHP の Pear に似たパッケージ マネージャーです
2.node.js の使用を開始します
テキストエディタを使用して hello.js を作成し、次の内容を記述します
console.log('hello world');
コマンドライン入力を開く
$ node hello.js
出力が表示されます
$ hello world
console.log は最も一般的に使用される出力コマンドです
3. HTTP サーバーを確立します
node.js アーキテクチャを理解する
PHP のアーキテクチャ モデルは次のとおりです:
ブラウザ--「HTTPサーバー(apache、nginx)--」PHPインタープリター
node.js アプリケーションでは、node.js は以下を使用します:
ブラウザ--》node.js アーキテクチャ
HTTP サーバーの作成: 次の内容を含む新しい app.js ファイルを作成します:
var http = require('http'); http.createServer(function(req, res){ res.writeHead(200,{'Content-Type': 'text/html'}); res.write('
'); res.end(' hello world '); }).listen(3000); console.log("http server is listening at port 3000.");
走る
$ node app.js
ブラウザを開いて http://127.0.0.1:3000 を開いて結果を表示します
このプログラムは、node.js によって提供される http モジュールを呼び出し、すべての Http リクエストに対して同じ内容で応答し、ポート 3000 をリッスンします。このスクリプトは実行後、すぐには終了しません。停止するには Ctro+C を押す必要があります。これは、listen 関数がイベント リスナーを作成するためです。
4. デバッグスクリプト
node.js スクリプトを変更した後、元のプログラムを停止し、再実行して変更を確認する必要があります。
パッケージ マネージャーを使用してスーパーバイザー ツールをインストールします。
$ npm install -g supervisor
後で通過してください
$ supervisor app.js
node.js プログラムを実行すると、プログラム コードの変更が検出され、プログラムが自動的に再起動されます。
注: インストール中に root 権限が必要です。