事件驱动,承受高并发……这些耀眼的光环,使前端开发者不能不去学习NodeJS。
今天就在开发环境把NodeJS搭建起来了。
1. 下载node
wget http://nodejs.org/dist/node-latest.tar.gz
2.2解压
tar -zxvf node-latest.tar.gz
cd node-v0.8.12/
3. 查看配置是否完整
./configure --prefix=/usr/local/webserver/node/
4. 安装
make
make install
时间可能较长,耐心等待。。。
5. 检查是否安装成功,输入
node -v
显示版本号,恭喜你,安装成功! :)
root@mdev node-v0.6.0 # node -v
6. 编写测试页
vi example.js
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "192.168.98.128");
console.log('Server running at http://192.168.98.128:1337/');
如果你是在本机搭建,那么将listen IP地址更改为127.0.0.1
7. 运行
node example.js
Server running at http://192.168.98.128:1337/
备注:注意不要停止此进程
8.访问
在浏览器访问 http://192.168.98.128:1337/
“Hello world” 出现在你的眼前
今天就在开发环境把NodeJS搭建起来了。
1. 下载node
wget http://nodejs.org/dist/node-latest.tar.gz
2.2解压
tar -zxvf node-latest.tar.gz
cd node-v0.8.12/
3. 查看配置是否完整
./configure --prefix=/usr/local/webserver/node/
4. 安装
make
make install
时间可能较长,耐心等待。。。
5. 检查是否安装成功,输入
node -v
显示版本号,恭喜你,安装成功! :)
root@mdev node-v0.6.0 # node -v
6. 编写测试页
vi example.js
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, "192.168.98.128");
console.log('Server running at http://192.168.98.128:1337/');
如果你是在本机搭建,那么将listen IP地址更改为127.0.0.1
7. 运行
node example.js
Server running at http://192.168.98.128:1337/
备注:注意不要停止此进程
8.访问
在浏览器访问 http://192.168.98.128:1337/
“Hello world” 出现在你的眼前
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/5690/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
评论列表