centos nodejs


nodejsは何ですか
Node.jsは、ネットワークサービスおよびアプリケーションを迅速に構築することができるプラットフォーム[1]である.このプラットフォームの構築は、Chrome's JavaScript runtimeに基づいています.つまり、実際にはGoogleV 8エンジン(Google Chromeブラウザに適用)をカプセル化しています.
V 8エンジンはJavascriptを実行する速度が非常に速く、性能が非常に優れています.Nodeはいくつかの特殊な用例を最適化し、代替のAPIを提供しています.V 8は非ブラウザ環境でよりよく動作するようにしています.
例えば、サーバ環境においては、バイナリデータの処理は通常不可欠であるが、Javascriptはこれに対してサポートが不足しているため、V 8.NodeはBufferクラスを追加し、バイナリデータを便利かつ効率的に処理することができます.
(転載は表記してください.元のものです.Phaodal's Blog)
nodejsをインストールします
wget http://nodejs.org/dist/v0.8.5/node-v0.8.5.tar.gz tar zvxf node-v0.8.5.tar.gz cd node-v0.8.5 ./configure make && make install
テストnodejs
インストールが正しいかどうかを確認するために、例えばハローワーク.jsなどのような小さなプログラムを書きます.
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello Node.js'); }).listen(8124, "127.0.0.1"); console.log('Server running at http://127.0.0.1:8124/');
nodeでこのコードを実行します.
[tom@MyVPS1974 ~]$ node hello_node.js Server running at http://127.0.0.1:8124/
サーバに配置
開くhttp://socket.phodal.com/