事件驱动,承受高并发……这些耀眼的光环,使前端开发者不能不去学习NodeJS。
今天就在开发环境把NodeJS搭建起来了。
1. 下载node
- wget http://nodejs.org/dist/node-v0.6.4.tar.gz
- 一定要升级到最新的node(http://www.jb51.net/article/52409.htm)
2. 解压
- tar zxvf node-v0.6.4.tar.gz
- cd node-v0.6.4
3. 查看配置是否完整
- ./configure
如果显示如下,则证明环境充分
- Checking for program g++ or c++ : /usr/bin/g++
- Checking for program cpp : /usr/bin/cpp
- Checking for program ar : /usr/bin/ar
- Checking for program ranlib : /usr/bin/ranlib
- Checking for g++ : ok
- Checking for program gcc or cc : /usr/bin/gcc
- Checking for gcc : ok
- Checking for library dl : yes
- Checking for openssl : yes
- Checking for library util : yes
- Checking for library rt : yes
- Checking for fdatasync(2) with c++ : yes
- 'configure' finished successfully (0.405s)
4. 安装
- make
- make install
时间可能较长,耐心等待。。。
5. 检查是否安装成功,输入
- node -v
显示版本号,恭喜你,安装成功! :)
- root@mdev node-v0.6.4 # node -v
- v0.6.4
6. 编写测试页
vi example.js
- var http = require('http');
- http.createServer(function (req, res) {
- res.writeHead(200, {'Content-Type': 'text/plain'});
- res.end('Hello World ');
- }).listen(1337, "192.168.85.xx");
- console.log('Server running at http://192.168.85.<span style="color:#000000;">xx</span>:1337/');
如果你是在本机搭建,那么将listen IP地址更改为127.0.0.1
7. 运行
- root@mdev node-v0.6.4 # node example.js
- Server running at http://192.168.85.<span style="color:#000000;">xx</span>:1337/
8.访问
在浏览器访问 http://192.168.85.xx:1337/
“Hello world” 出现在你的眼前,
开始NodeJS学习之旅吧~~