您的位置:首页 > Web前端 > Node.js

node.js 环境源码安装测试

2015-01-18 19:02 429 查看
下载安装
(1)到node.js官网下载安装包http://nodejs.org/download/,根据自己的环境下载安装包。
wget http://nodejs.org/dist/v0.10.35/node-v0.10.35-linux-x86.tar.gz
这个版本包含npm(Node Package Manager 是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。通过package.json配置依赖包,使用npm自动下载,
如:npm install -d express )。
(2)解压下载的安装包
tar -zxvf node-v0.10.35-linux-x86.tar.gz
(3)安装
./configure --prefix=/home/nodejs/nodejs 
 #prefix指定安装目录
若出现:
which: no g++ in (/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/nodejs/bin)
gyp: Call to '(echo | $(echo ${CXX_host:-$(which g++)}) -m32 -E - > /dev/null 2>&1) && echo "-m32" || tru e' returned 
exit status 0. while loading dependencies of /home/nodejs/node-v0.10.35/node.gyp while trying to load /home/nodejs/
node-v0.10.35/node.gyp
Error running GYP
 需要安装gcc-c++,yum
-y install gcc-c++
 
     编译安装: make && make install
环境配置
vi .bash_profile
NODEJS_HMOE=/home/nodejs/nodejs
PATH=$PATH:$NODEJS_HMOE/bin

NODE_PATH=$NODEJS_HMOE:$NODEJS_HMOE/lib/node_modules

exportNODEJS_HMOEPATH

NODE_PATH

source
.bash_profile #使生效

检查:node
-v

显示:v0.10.35
说明安装成功。当前版本:v0.10.35

实例测试
 编写脚本test.js
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello node.js");
response.end();
}).listen(8181);
运行:node test.js
然后在浏览器输入: http://127.0.0.1:8181 可以显示”Hello node.js”就说明安装成功了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  node.js