Centos6安装安装node.js

一.准备工作

1.安装gcc
yum install gcc-c++ openssl-devel

2.升级python
升级步骤:http://blog.51cto.com/qiangsh/1979284

二、编译安装node.js

wget http://nodejs.org/dist/v0.10.29/node-v0.10.29.tar.gz
tar -xzvf node-v0.10.29.tar.gz
cd node-v0.10.29/
./configure
make
sudo make install

测试:

node --version

v0.10.29

安装过程出现如下错误:

ImportError: No module named bz2
make[1]: *** [/data/package/node-v0.10.29/out/Release/obj/gen/libraries.cc] Error 1
make[1]: Leaving directory `/data/package/node-v0.10.29/out‘
make: *** [node] Error 2

解决方法:

yum install bzip2-devel

然后需要重新编译一下python,之后再import bz2就不会提示错误了。

三.测试node.js

第一个程序少不了hello world了,找一个空闲目录

vi hello_world.js  

plaster入以下内容:

var http = require(‘http‘);
http.createServer(function (req, res) {
    res.writeHead(200, {‘Content-Type‘: ‘text/plain‘});
    res.end(‘Hello Node.js\n‘);
}).listen(8888, "127.0.0.1");
console.log(‘Server running at http://127.0.0.1:8888/‘);  

然后编译,当前目录下输入:
node hello_world.js  

输出Server running at ……则代表编译成功了。(若提示commad :node:not found,则是第二部编译没有成功,可以在编译次,留意下是不是有错误,也可能是找不到node命令,配置一个软连接:ln -s /usr/local/bin/node /usr/bin/node )

然后在浏览器输入http://127.0.0.1:8888,则浏览器打印出Hello Node.js

四、后续工作

安装npm

npm是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准,有了NPM,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包

curl http://npmjs.org/install.sh | sh

提示……It worked,则npm安装成功!
然后安装express模块

npm install express
好了,安装完成了,可以进行node.js开发了!

原文地址:http://blog.51cto.com/qiangsh/2095944

时间: 2024-10-09 17:37:24

Centos6安装安装node.js的相关文章

Windows下安装git+node.js+npm+vue

Windows下安装git+node.js+npm+vue放到统一大文件夹下....我的都在E:\Program Files\... 去csdn下载git http://download.csdn.net/detail/liuyigangliu/9765265安装 默认/百度经验 下载node.jshttps://nodejs.org/en/6.10版本 我用的 git查看版本号 是否安装成功$ node -v -- v6.10.0$ npm -v -- v3.10.10 去淘宝镜像安装vue(

nodejs安装错误Node.js configure error: No acceptable C compiler found!解决

Node.js configure error: No acceptable C compiler found! Please make sure you have a C compiler installed on your system and/or consider adjusting the CC environment variable if you installed it in a non-standard prefix. 检查两点: 1.你是否有C编译工具被安装在你的系统中,gc

Node.js的安装以及Node.js的模块管理

索引: Node.js的安装以及Node.js的模块管理Node.js开发环境搭建以及对ES6的支持Node.js构建Vue.js项目Vue.js单文件组件的开发基于Vue.js的UI组件(Element)的使用 一:Node.js正确写法 在很久以前,写过一篇 jQuery插件定义 的博客,给我留下了深刻的印象.当时本意是讨论jQuery插件的标准化定义,引出了jQuery写法的问题. jQuery写法是千变万化:Jquery,jquery,JQUERY,JQuery.好些人都没留意这个写法的

Windows上安装配置Node.js

Node.js简介 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效.Node.js 的包管理器 npm,是全球最大的开源库生态系统. 下载 https://nodejs.org/ 环境配置 说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似

关于安装完Node.js 出现node is not dedined 问题

今天想来接触下Node.js 神奇  怀着揣揣的心 从官网下载了windows 的64位mis版本  几个下一步就顺利安装完毕了 接着跟着新手教程走  不懂教程里的 苹果shell 是什么 反正就是检测下node的安装么  输入node -v 那么问题就来了: 什么情况: 跟想象的不一样 各种node  node -v  node -version  都是这么个情况...无语 再一看 这界面 cmd也有  然后打开windows的cmd  ...果然.... 原来是这么个情况...

CentOS 6.9安装配置Node.js

一.下载软件包node-v8.4.0-linux-x64.tar.xz,网址http://nodejs.cn/download/ 二.关闭iptables和SELinux 三.服务器时间校对 四.解压软件包: # yum -y install xz # tar -xf node-v8.4.0-linux-x64.tar.xz -C /usr/local # cd /usr/local # ln -sv node-v8.4.0-linux-x64 node 五.配置环境变量: # vim /etc

前端环境安装(node.js+npm)

前端开发环境安装(本教程不带开发工具的安装教程,只是环境安装) 本人机器环境win7 64位. 一.node.js安装 进入官网下载node.js文件,http://www.nodejs.org/ 2.    下载相应系统版本,我这里下载Windows Installer (.msi) 64-bit,win建议下载.msi版本 3.    安装步骤点击next 4.    勾选同意复选框,单击next 5.    单击Change..选择安装目录(我这里默认安装),单击next 6.    继续

树莓派.安装系统+Node.js+MongoDB系列环境

1.先去树莓派官网下载最新的ROM https://www.raspberrypi.org/downloads/raspbian/ 这里选的是: RASPBIAN JESSIE WITH DESKTOP 日期是2017.7.5 下载后得到文件: 2017-07-05-raspbian-jessie.zip 解压后: 2017-07-05-raspbian-jessie 2.准备软件 win32 disk imager 选择刚解压好的img文件, 指定目标U盘(建议准备一张16GB的TF卡) 点击

laravel项目拉取下来安装,node.js库安装

1.拉取项目 2.切换分支 圈圈里面是版本 composer 安装laravel组件其他库 安装node.js安装包 npm set registry=https://registry.npm.taobao.org npm切换版本 npm install bower composer install 安装的时候 是国外的资源 不FQ下载很慢 composer config -g repo.packagist composer https://packagist.phpcomposer.com  

Mac上,新安装的node.js无法运行

mac上使用官方pkg文件安装node.js,顺利安装完后在terminal运行node -v 出现 “-bash: node: command not found” -- 很是迷惑.最后发现是需要提升一下权限,加上sudo即可. http://superuser.com/questions/613261/why-can-i-only-run-sudo-node-and-not-just-node