感谢支持
我们一直在努力

node.js 在Linux (Fedora 16)上的源码安装

1、源码安装环境


wget  http://nodejs.org/dist/v0.6.18/node-v0.6.18.tar.gz       这是最新官网上的源码包


tar  zxvf node-v0.6.18.tar.gz


cd node-v0.6.18/


ls               查看以下


./configure –prefix=/usr/local/node      这是我指定的位置


make       呵呵……  静静等待吧


make install


当 出现  ‘install’ finished successfully (0.792s)


知道这代表这什么吗?   嘿嘿。。。。。  不用多说了,


是不是很心急呀,  干净 输入 node  –help 试一试  看看吧  !     结果 我想  ,不会很好吧


提示  node  什么      /usr/sbin/node     意思大概 就是 说   /usr/sbin/node 没有这个命令吧  ,  很遗憾吧  ,没有预想的那么好 ,没办法 ,可能 是 这个东东  还不是太完善吧!


我  是这样  操作的 ,  现看看  安装目录下   是否可以使用呢?  这是我的想法,


cd  /usr/local/node


ls


cd  bin          这是会有三个文件    一个是node   一个是  npm      ,既然存在  ,那就好 ,    /usr/sbin/node下面既然没有这个命令,那我我就创建一个吧,


ln -s   /usr/local/node/bin/node  /usr/sbin/node


同理: ln -s   /usr/local/node/bin/npm  /usr/sbin/npm


怎么样 ,再试试看,  node -v     npm -v        是不是好了呢 ,呵呵。。。。


环境安装好了 ,那我们   就输出开始伟大的一句 话吧     hello world 


2.测试


创建test.js文件,内容如下:
var http = require(‘http’);
http.createServer(function (req, res) {
res.writeHead(200, {‘Content-Type’: ‘text/plain’});
res.end(‘Hello World\n’);
}).listen(8099, “127.0.0.1”);
console.log(‘Server running at http://127.0.0.1:8099/’);


执行:node test.js


在浏览器里输入 http://127.0.0.1:8099/,可以看到 “Hello World”字样,即表示安装成功!注意后面不能加文件名.


注意事项:


1.客户端只能通过端口访问,不能指定js文件名。


更多关于Node.js的详细信息,或者下载地址请点这里


更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5

赞(0) 打赏
转载请注明出处:服务器评测 » node.js 在Linux (Fedora 16)上的源码安装
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏