entos上安装nodejs

Enterprise Linux (RHEL, CentOS, Fedora, etc.)

Node.js and npm are available from the Extra Packages for Enterprise Linux (EPEL) repository.

To check if you have EPEL registered, run:  检查是否安装了epel

yum repolist

If you don‘t see EPEL, install it via yum:  如果没有在结果中看到epel则通过yum命令安装

For Enterprise Linux version 6 (EPEL version 6.8 at the time of writing): 如果你的版本是centos6.x请使用以下命令

yum install   http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

For Enterprise Linux version 7 Beta:如果你的版本是centos7.x请使用以下命令

yum install   http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm

Then install the nodejs and npm packages:  安装好以上环境之后就安装nodejs以及npm

sudo yum install nodejs npm --enablerepo=epel

安装成功

使用编译源码的形式安装。    以下安装失败

首先要安装gcc, # yum install gcc

1.下载nodejs ,nodejs官网下载:http://nodejs.org/download/

# wget http://nodejs.org/dist/v0.10.30/node-v0.10.30-linux-x64.tar.gz

2.解压安装包

# tar zxvf node-v0.10.30-linux-x64.tar.gz

3.查看需要配置的环境和安装文档

# cd node-v0.10.30-linux-x64

# vi README.md

CentOS安装NodeJS及Express开发框架

2014-01-22 16:27:30|  分类: Linux/ Shell |  标签:nodejs  express  |举报|字号 订阅

本文演示在Linux上安装NodeJS及Express开发框架

软件环境:

VMware 9

CentOS 6.5

NodeJS v0.10.24

安装过程:

Step 1、确认服务器有nodejs编译及依赖相关软件,如果没有可通过运行以下命令安装。

[[email protected] local]# yum -y install gcc gcc-c++ openssl-devel

Step 2、下载NodeJS源码包并解压。

[[email protected] local]# wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz

[[email protected] local]# tar zxvf node-v0.10.24.tar.gz

[[email protected] local]# cd node-v0.10.24

Step 3、配置、编译、安装。

[[email protected] node-v0.10.24]# ./configure --prefix=/usr/local/node

[[email protected] node-v0.10.24]# make && make install

将持续3-4min....

Step 4、接下来配置Node环境

[[email protected] node-v0.10.24]# vim /etc/profile

#set nodejs env

export NODE_HOME=/usr/local/node

export PATH=$NODE_HOME/bin:$PATH

export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH

[[email protected] node-v0.10.24]# source /etc/profile       --重启生效

Step 5、测试是否安装成功

[[email protected] node-v0.10.24]# node -v

v0.10.24

出现NodeJS版本号则表示OK。

Step 6、NodeJS之Hello World

[[email protected] node-v0.10.24]# node

> console.log(”Hello NodeJS, I‘m Bob.Z“);

Hello NodeJS, I‘m Bob.Z

undefined

>

输出:Hello NodeJS, I‘m Bob.Z

Step 7、安装Express开发框架

[[email protected] local]# npm install express -g

Step 8、创建Demo项目

[[email protected] local]# express DemoApp

[[email protected] local]# cd DemoApp

[[email protected] DemoApp]#

Step 9、进入项目目录并安装项目依赖组件

[[email protected] local]# cd DemoApp

[[email protected] DemoApp]# npm install

Step 10、依赖组件安装完成后启动app

[[email protected] DemoApp]# node app

Express server listening on port 3000

最后通过浏览器访问服务器3000端口,页面显示,

Express

Welcome to Express

Node + Express成功运行,顺利开启Node开发之旅,enjoy it!

时间: 2024-10-27 04:31:28

entos上安装nodejs的相关文章

在mac上安装nodejs

文章转载自我的个人博客  www.iwangzheng.com node.js最初是2009年发布的,目标是为聊实现事件驱动和非阻塞I/O的web服务器,应用的场景非常的广泛,有web服务器.实时应用.分布式应用.游戏.一些工具中,它是基于Chrome的V8引擎开发的.大家可以在github上找到开源代码: http://github.com/joyent/node. 之前用的电脑是windows系统的,现在换了mac之后需要在mac上重新安装下,let's start now ? git cl

ubuntu上安装nodejs

目录: 1. nodejs的下载 2. 解压和安装 3. 安装过程中出现过的问题 4. 总结 1. nodejs的下载 我刚开始没有linux系统,于是安装了nodejs的windows版本进行学习.这两天把ubuntu鼓捣好了,也就想着在ubuntu上装上nodejs. nodejs的官网(http://nodejs.org/)点击install进行下载,而且下载的就是当前的最新版本:不过在windows默认下载的是.msi文件,在linux下默认下载的是.tar.gz!ubuntu下载默认的

CentOS上安装NodeJs

(1)参照:http://www.cnblogs.com/zhangqingsh/archive/2013/04/15/3022583.html  安装Python2.7 (2)安装Nodejs yum install gcc-c++ openssl-devel (nodejs需要openssl) 备注:安装python前要安装yum install bzip2*(nodejs需要bzip) wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.t

linux上安装nodejs(想在linux上学习nodejs的可以来看看)

说明: 使用CentOS系统,进行nodejs安装,nodejs版本-v0.8.7. 1,先下载nodejs: # wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz 2,解压文件 # tar xvf node-v0.8.7.tar.gz 3,进入解压目录 # cd node-v0.8.7 4,检查所需要配置 # ./configure 出现错误提示: Exception: Call to '(echo | $(echo ${CXX_hos

【web】Ubuntu上安装nodejs 4.x 5.x版本方法

在Linux(ubuntu server)上面安装NodeJS的正确姿势 上一篇文章,我介绍了 在Windows中安装NodeJS的正确姿势,这一篇,我们继续来看一下在Linux上面安装和配置NodeJS. 为了保持一致,这里也列举三个方法 第一个方法:通过官网下载安装 https://nodejs.org/en/download/ 这种方式的问题是我们需要自己去找网页,找到链接,然后下载 第二个方法:使用apt工具进行安装 默认情况下,在apt的源中只有比较老的版本(注意,需要先apt-get

linux上安装nodejs的步骤和注意问题

Linux(Ubuntu)下安装NodeJs 安装nodeJS之前,如果没有安装g++及 libssl-dev,则先要安装好,安装方法如下: $ sudo apt-get install g++ $ sudo apt-get install libssl-dev 接下来,就可以下载安装nodeJS了,目前稳定版本为 Node.js 0.6.18,下面是安装步骤: $ wget http://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz(根据自己想要的版本

在Ubuntu上安装Nodejs最新版本

Step1. 在nodejs.org上下载binary文件前,先确定os版本和cpu类型 $ getconf LONG_BIT 64 $ uname -p x86_64 Step2. 从nodejs.org下载对应的最新linux版本 我下载的是node-v6.9.2-linux-x64.tar.xz Step3. 执行以下命令,把node解压到/usr/local sudo tar -C /usr/local --strip-components 1 -xJf node-v6.9.2-linu

在centos上安装nodejs

之前在百度云上买了个服务器,选择的centos 64位系统. 买完之后一顿折腾,今天就来讲讲怎么安装node和npm,刚开始在Google上找了好多方法,都是费时.费力,最后还是没有安装成功,下面将介绍最有效的方法. 1. 选择一个终端,比如item2,连接远端服务器. ssh -p 22 [email protected] 输入密码即可连接远端服务器. 2. 下载node 二进制包 wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linu

在CentOS 6.5上安装NodeJS

CentOS的软件源未包含有最新的nodejs, 需要手动编译安装. 首先安装依赖的库与工具 yum install libtool automake autoconf gcc-c++ openssl-devel 然后下载nodejs的源码包tar, 解压缩后直接三板斧编译安装 ./configure --prefix=/usr make make install 最后用 node -v和 npm -v 查看安装的版本 到这里其实还没完, 还需要安装 node-gyp 之类的包 npm inst