安装Node.js

Node.js 是一个高效能、易扩充的网站应用程式开发框架 (Web Application Framework),是为了让开发者能够更容易开发高延展性的网络服务。系统不需要经过太多复杂的调校丶效能调整及程序修改,就能满足网络服务在不同发展阶段对效能的要求。
Fengqi.Asia所提供的SmartOS主机中,已有预载Node.js服务的主机只有Node.js SmartMachine这种版本,若其他规格的主机想安装Node.js于您的主机上,请按照下列步骤进行安装。

在SmartOS上安装Node.js

利用pkgin指令搜寻node.js:

# pkgin search nodejs


如上图的范例,显示0.4.9版本可供下载安装,利用pkgin指令安装:

# pkgin install nodejs-0.4.9


检视是否安装成功

首先我们透过vi指令来建立名为server.js程序:
# vi server.js

然后进入编辑文字画面进行编辑,我们加入下列基本的测试程式指令:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.js\n');
}).listen(8102, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8102/');

在上方指令中,您可以在.listen後方加入没有被使用的port(本范例是使用8102),依序是localhost的网址。如下图所示:


最后就是执行server.js 档案,且执行以下指令就可以看到您的服务器会在所设定的网址启动:

# node server.js

最后前往浏览器输入您的localhost以及后端所设定port位置来确认是否运行成功,本操作以Google浏览器Chrome做为范例,如有出现Hello Node.js文字时,表示成功:

 

  • No labels