node.js 环境源码安装测试

来源:互联网 发布:黄牛抢票软件演唱会 编辑:程序博客网 时间:2024/05/17 07:13
  • 下载安装
(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_HMOEPATHNODE_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”就说明安装成功了
0 0
原创粉丝点击