nodejs安装及故障解决
2012-10-19 11:42
225 查看
给开发搞nodejs环境,遇到点问题记录下过程,备忘。
wget http://nodejs.org/dist/v0.8.12/node-v0.8.12.tar.gz
tar zxvf node-v0.8.12.tar.gz
cd node-v0.8.12
./configure --prefix=/usr/local/nodejs
File "./configure", line 331
o['default_configuration'] = 'Debug' if options.debug else 'Release'
^
SyntaxError: invalid syntax
这个是你的python版本不够或者没有安装
python -V 这里CentOS 5.6是 2.4.3
Python 2.4.3
python 升级请看这篇文章/article/4398006.html
./configure --prefix=/usr/local/nodejs
make
File "../../tools/js2c.py", line 36, in <module>
import bz2
ImportError: No module named bz2
make[1]: *** [/home/packages/node-v0.8.12/out/Release/obj/gen/libraries.cc] 1
解决步骤:
yum -y install bzip2*
cd Python-2.7.3/Modules/zlib
./configure ;make;make install
cd Python-2.7.3/
python setup.py install
在编译安装:
./configure --prefix=/usr/local/nodejs
make
make install
ok了
ln -s /usr/local/nodejs/bin/node* /bin/
验证:
node -v
查看npm是否安装
/usr/local/nodejs/bin/npm -v
安装node modules 安装一些要使用的模块,如express socket.io等
npm install express
创建test.js文件,内容如下:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello Nodejs\n');
}).listen(80, "");
console.log('Server running at http://127.0.0.1:80/');
执行:
node test.js
在浏览器里输入 http://127.0.0.1/,可以看到 "Hello Nodejs"字样,即表示安装成功!
本文出自 “技术成就梦想” 博客,请务必保留此出处http://hxl2009.blog.51cto.com/779549/1031320
wget http://nodejs.org/dist/v0.8.12/node-v0.8.12.tar.gz
tar zxvf node-v0.8.12.tar.gz
cd node-v0.8.12
./configure --prefix=/usr/local/nodejs
File "./configure", line 331
o['default_configuration'] = 'Debug' if options.debug else 'Release'
^
SyntaxError: invalid syntax
这个是你的python版本不够或者没有安装
python -V 这里CentOS 5.6是 2.4.3
Python 2.4.3
python 升级请看这篇文章/article/4398006.html
./configure --prefix=/usr/local/nodejs
make
File "../../tools/js2c.py", line 36, in <module>
import bz2
ImportError: No module named bz2
make[1]: *** [/home/packages/node-v0.8.12/out/Release/obj/gen/libraries.cc] 1
解决步骤:
yum -y install bzip2*
cd Python-2.7.3/Modules/zlib
./configure ;make;make install
cd Python-2.7.3/
python setup.py install
在编译安装:
./configure --prefix=/usr/local/nodejs
make
make install
ok了
ln -s /usr/local/nodejs/bin/node* /bin/
验证:
node -v
查看npm是否安装
/usr/local/nodejs/bin/npm -v
安装node modules 安装一些要使用的模块,如express socket.io等
npm install express
创建test.js文件,内容如下:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello Nodejs\n');
}).listen(80, "");
console.log('Server running at http://127.0.0.1:80/');
执行:
node test.js
在浏览器里输入 http://127.0.0.1/,可以看到 "Hello Nodejs"字样,即表示安装成功!
本文出自 “技术成就梦想” 博客,请务必保留此出处http://hxl2009.blog.51cto.com/779549/1031320
相关文章推荐
- nodejs安装及故障解决
- Win8系统应用商店安装软件提示错误代码0x80070585的故障原因及解决方法
- mfs 安装实战,解决单点故障和master瓶颈
- Sql Server 2005安装故障与解决方法记录
- Win7系统下安装腾讯QQ提示“安全组件异常错误0x00008C02”的故障分析及解决方法
- window10安装nodejs出现2503,2502错误的解决方法
- nodeJS学习(3)--- npm 配置和安装 express4.X 遇到的问题及解决
- Win8.1系统安装LOL英雄联盟提示NSIS Error错误的故障分析及解决方法
- mysql5.7 rpm包完整安装教程,解决网上更改数据文件就启动报错的故障。
- xp系统安装软件提示read pcsc drive error的故障原因及解决方法
- UBuntu系统安装KVM创建虚拟机遭遇故障的解决方法
- 解决编译安装php5328报“zendparse”错误故障
- diskpart的clean命令解决安装vista/win7时无法分区的故障
- Apache2.2+MySQL5.0+PHP5.2+Mambors5.0安装笔记与故障解决
- Thinkpad T410 安装Windows Server 2008 R2 启用Hyper-v蓝屏故障解决方法
- node.js setup wizard ended prematurely Win7安装nodejs失败解决方法
- nodejs中express安装失败解决方法
- rsync安装配置及故障解决完全教程[window, 文件同步]
- nodejs 安装模块失败 解决方法
- 安装nodejs后运行npm -v出现(module.js:339 throw err..)错误解决办法