`
verytiny
  • 浏览: 368262 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何在CentOS 7安装Node.js

 
阅读更多
最近,我一直对学习Node.js比较感兴趣。这是一个Java平台的服务器端编程 ,它允许开发人员在服务器编写Java代码,并且有许多CentOS的用户正努力学习这个语言的开发环境。这正是我想做这个教程的目的。

首先请确保你拥有CentOS 7。因为它是我唯一在使用的版本,当然没有绝对的保证,本指南也可在其他版本可以使用。

从源码安装Node.js

首先我们要从源码安装Node.js。我真的很喜欢从源码安装软件。在你的CentOS 7机器上打开一个新的终端标签并运行以下命令 用来下载需要使用的安装文件。

wget https://nodejs.org/dist/v6.11.3/node-v6.11.3.tar.gz

最新
wget https://nodejs.org/dist/v9.9.0//node-v9.9.0.tar.gz

你可以从上面的命令中看到我们怎样利用wget来操作。

然后提取tar文件,如下所示。

tar xvf node-v6.11.3.tar.gz

然后使用下面的命令来改变工作目录节点。

cd node-v*

在编译我们的代码之前,需要在CentOS机器上安装一些软件包,这样可以我们编译。所以在你打开的的终端中,输入以下内容。

sudo yum install gcc gcc-c++

等待这些软件包的安装和运行,用以下命令来配置和编译。

./configure
make

以上会需要一些时间来完成,别担心因为编译将需要一段时间。然后使用下面的命令来在你的系统上安装Node.js。

sudo make install

安装完成之后,你就可以开始使用Node.js了。并为确保安装的版本正确,你可以使用以下命令检查。

node --version

北京java找工作群145471323


安装expres框架

$ npm install -g express

$ npm install -g express-generator

创建express demo

$ express -e nodejs-demo
$ cd nodejs-demo && npm install

运行
DEBUG=nodejs-demo:*  ./bin/www



非编译安装:
新建目录www

下载nodejs

wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz
解压

tar -xvf  node-v8.0.0-linux-x64.tar.xz
测试是否安装成功

进入解压目录下的 bin 目录,执行 ls 命令

cd  node-v8.0.0-linux-x64/bin && ls
有node 和 npm

测试

./node -v


安装成功

现在 node 和 npm 还不能全局使用,做个链接

ln -s /www/node-v8.0.0-linux-x64/bin/node /usr/local/bin/node
   
ln -s /www/node-v8.0.0-linux-x64/bin/npm /usr/local/bin/npm
可以在任何目录下执行 node 和 npm 命令

注:

  查看环境变量echo $PATH



  /usr/local/bin是环境变量PATH的内容,所以建立软链接后可以直接使用node命令

分享到:
评论

相关推荐

    CentOS7的node.js安装

    CentOS7的node.js安装 在本文中,我们将介绍三种不同的方式来安装node.js在CentOS7系统中,包括使用yum安装、源码安装和使用nvm安装。 方式1:yum安装 使用yum安装是最简单的方式,可以使用以下命令来安装node.js...

    【JavaScript源代码】CentOS 8.2服务器上安装最新版Node.js的方法.docx

    【JavaScript源代码】CentOS 8.2服务器上安装最新版Node.js的方法 Node.js是一个广泛使用的开源JavaScript运行时环境,允许开发者在服务器端执行JavaScript代码,而不局限于Web浏览器内部。这一特性使得Node.js成为...

    Centos7 安装Node.js10以上版本的方法步骤

    在Linux环境中,CentOS 7是一个广泛使用的操作系统,而Node.js是开发服务器端JavaScript应用的首选平台。本文将详细介绍如何在CentOS 7系统中安装Node.js 10及以上版本。Node.js是一个基于Chrome V8引擎的JavaScript...

    Ansible部署Node.js,让你从简操作.pdf

    在 CentOS6.x 服务器上部署 Node.js 可以使用 Ansible playbook 来实现。下面是具体的实现步骤: 1. 添加额外的源:在准备应用服务器时,管理员经常首先添加额外的源,以便获得最新的软件包。在这个例子中,我们...

    Centos7 中 Node.js安装简单方法

    下面是小编给大家带来的Centos7 中 Node.js安装简单方法,在此记录一下,方便自己也方便大家,一起看看吧! 安装node.js 登陆Centos 终端登录 $ ssh root@192.168.0.23 IP可以是局域网内或者公网IP。 下载node 根据...

    centos安装node-red以及配置文件.doc

    在本文中,我们将详细介绍如何在CentOS操作系统上安装Node-RED以及配置相关文件。Node-RED是一个基于Node.js的可视化编程工具,常用于物联网(IoT)应用的流处理。 首先,我们需要安装Node.js,它是运行Node-RED的...

    CentOS上安装Node.js和mongodb笔记

    在安装Node.js之前,需要确保系统中已经安装了Python 2.6或更高版本。由于yum install python.x86_64可能只会提供2.4.3版本,因此需要从源代码编译安装Python 3.2.2。执行以下命令: ``` # wget ...

    如何确保已经安装了 Node.js?

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务器端使用 JavaScript 进行编程。这个技术自2009年发布以来,因其高效的I/O处理、非阻塞I/O模型以及丰富的生态系统,被广泛应用于构建...

    Ansible部署Node.js,让你从简操作.docx

    在这篇文章中,我们将使用 Ansible 部署 Node.js 到 CentOS 6.x 服务器上。我们将创建一个 playbook 文件,用于定义部署过程。这个 playbook 文件将包含多个任务,包括添加额外的源、安装 Node.js、启动 Node.js ...

    Centos7 中安装 Node.js v4.4.4

    在Linux系统中,尤其是CentOS 7环境下,安装Node.js是一项常见的任务,因为Node.js是一个流行的JavaScript运行环境,用于服务器端编程。Node.js允许开发者使用JavaScript编写后端代码,极大地扩展了JavaScript的应用...

    ansible-role-nvm:在DebianUbuntu和RHELCentOS上安装NVM和Node.js

    在本文中,我们将详细探讨如何利用`ansible-role-nvm`角色,在Debian、Ubuntu以及RHEL/CentOS操作系统上安装和管理Node Version Manager(NVM)和Node.js。 首先,让我们理解NVM是什么。NVM(Node Version Manager...

    node.js安装包

    - 在安装过程中,确保你有管理员权限(sudo)。 - 不同版本的Node.js可能与某些npm模块不兼容,因此选择合适的版本至关重要。 - 安装完成后,记得更新你的.bashrc或.zshrc文件,永久性地添加Node.js到PATH环境变量。...

    node.js 在linux 64位系统上的可执行程序 node-v21.0.0-linux-x64.tar.gz

    7. **验证安装**: 安装完成后,可以通过运行 `node -v` 和 `npm -v` 命令来检查 Node.js 和 npm(Node.js 的包管理器)的版本,确保安装成功。 8. **npm**: npm 是 Node.js 的默认包管理器,它允许开发者轻松地安装...

    node.js 源码 *nix版

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。Node.js 使用了一个事件驱动、非阻塞 I/O 模型,使其轻量且高效,非常适合构建数据密集型的实时应用...

    Node.js最新版安装包

    Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,极大地扩展了JavaScript的应用范围。Node.js基于Chrome V8引擎,因此它的执行效率非常高,且拥有丰富的生态系统,包括...

    node.js插件工具

    以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统,如Centos等类似如下安装步骤。 在 Github 上获取 Node.js 源码: install-node-msi-version-on-linux-step1 install-node-msi-version-on-...

    node.js安装方案

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者可以在服务器端使用 JavaScript 编程,极大地推动了前后端技术的融合。本教程将详细介绍在不同操作系统上的 Node.js 安装步骤,包括 Windows、...

    Centos6.8下Node.js安装教程

    在阅读了文件内容后,我将为...如果在安装过程中遇到问题,需要检查每一步是否按照要求准确执行,特别是路径和版本号的一致性。正确安装Node.js之后,用户就可以开始用JavaScript编写服务器端代码或开发各种Web应用了。

Global site tag (gtag.js) - Google Analytics