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

1、源码安装环境

wget 这是最新官网上的源码包

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 :8099/’);

执行:node test.js

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

注意事项:

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

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

更多Fedora相关信息见Fedora 专题页面 ?tid=5

对于旅行,从来都记忆模糊。记不得都去了哪些地方,

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

相关文章:

你感兴趣的文章:

标签云: