首页 > Web开发 > 详细

linux 安装 node.js

时间:2014-04-20 10:31:29      阅读:481      评论:0      收藏:0      [点我收藏+]

wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
tar zxvf node-v0.10.26.tar.gz
cd node-v0.10.26
./configure --prefix=/usr/local/bin/nodejs
make
make install

#./node -v

--关于安装支持包 NPM
默认情况下,npm获取包,会从 https://registry.npmjs.org/ 下获取,但经常会碰到网络不可用的情况

执行以下命令:
./npm config set registry http://registry.npmjs.org/

基本可以解决网络问题,顺利安装各类包

 

比如安装redis支持包:

./npm install redis

 

检查是否正常工作:

#vi index.js

bubuko.com,布布扣
var http = require(‘http‘);

http.createServer(function(req,res){
res.writeHead(200,{‘Context-Type‘:‘text/plain‘});
res.end(‘Hello ,my node.js\n‘);

}).listen(8080,"127.0.0.1");
bubuko.com,布布扣

运行命令:

#/usr/local/bin/nodejs/node index.js &

继续执行:

#curl http://127.0.0.1:8080/

看到输出:"Hello ,my node.js" 大功告成!

 

nginx怎么支持前端通过80端口访问8080端口的node.js程序?

在配置中加入:

        location /nodejs {
            proxy_pass http://127.0.0.1:8080;
        }

ok,访问下地址:http://XXX.XXX.XX.XX/nodejs 试试!

 

linux 安装 node.js,布布扣,bubuko.com

linux 安装 node.js

原文:http://www.cnblogs.com/pzrr/p/3675533.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!