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

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");

运行命令:

#/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 试试!

最新文章

  1. 【工具使用】mac电脑使用技巧
  2. 执行jar文件生成pdf报错,Unsupported URL <file:///home
  3. asp.net mvc route 中新发现的小技巧
  4. Dialog , ProgressDialog , PopWindow 区别
  5. uestc_retarded 模板
  6. Linux文件管理命令
  7. [Django_1_1]第一个app
  8. asp.net mvc 提交model 接收不了
  9. L - Subway - POJ 2502
  10. iOS应用内支付(内购)的个人开发过程及坑!
  11. post请求和get请求的区别
  12. Python学习的相关文件链接
  13. AX_SysTableBrowser
  14. 倒计时48小时|2018GIAC上海站参会攻略来了!
  15. CORS jsonp
  16. [学习笔记]Javascript可选的分号
  17. (C/C++学习笔记) 二十一. 异常处理
  18. 百度地图足迹demo(多点轨迹生成)
  19. easyui datagrid实现拖动表头
  20. spring boot 多数据源 + 事务控制

热门文章

  1. 3.spring:自动装配/Bean之间的关系/作用域/外部文件/spel/
  2. ASP.NET Web API编程——使用Odata
  3. win7 xampp php7 yii2 配置sqlserver
  4. 十三、IntelliJ IDEA 中的版本控制介绍(下)
  5. PAT——1055. 集体照 (比较comparable和comparator的区别)
  6. 一个jquery ajax例子
  7. Flex控件之repeater和radioButton应用
  8. HDU 2102 A计划(两层地图加时间限制加传送门的bfs)
  9. OpenMax的接口与实现
  10. python 输入一个整数,判断其是否既是3的倍数,又是5的倍数