惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

腾讯CDC
The Cloudflare Blog
IT之家
IT之家
V
V2EX
雷峰网
雷峰网
MyScale Blog
MyScale Blog
P
Proofpoint News Feed
Stack Overflow Blog
Stack Overflow Blog
博客园 - Franky
Engineering at Meta
Engineering at Meta
S
SegmentFault 最新的问题
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
小众软件
小众软件
博客园 - 叶小钗
Blog — PlanetScale
Blog — PlanetScale
C
Check Point Blog
A
About on SuperTechFans
B
Blog
月光博客
月光博客
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI

博客园 - 基点项目师

dotweb now released to Version 1.5 dotweb框架之旅 [四] - 常用对象-HttpContext dotweb框架之旅 [三] - 常用对象-HttpServer dotweb框架之旅 [二] - 常用对象-App(dotweb) dotweb框架之旅 [一] - HelloWorld 对 dotweb 框架进行统一的自定义错误处理 go服务端----使用dotweb框架搭建简易服务 对Golang有兴趣的朋友,推荐一款go语言Web框架-dotweb Nginx日志文件切割 linux安装PHP-memcache-redis扩展 微信公众平台开发 - 页面自适应 linux 安装 mongodb nginx支持php配置 Linux 安装 php linux 安装nginx 如何设计自适应网页 ThinkDev.Data更新日志 ThinkDev.Logging-Queue模块介绍 Windows准备Node.js运行与开发环境
linux 安装 node.js
基点项目师 · 2014-04-19 · via 博客园 - 基点项目师

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