最近,我一直对学习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安装 在本文中,我们将介绍三种不同的方式来安装node.js在CentOS7系统中,包括使用yum安装、源码安装和使用nvm安装。 方式1:yum安装 使用yum安装是最简单的方式,可以使用以下命令来安装node.js...
【JavaScript源代码】CentOS 8.2服务器上安装最新版Node.js的方法 Node.js是一个广泛使用的开源JavaScript运行时环境,允许开发者在服务器端执行JavaScript代码,而不局限于Web浏览器内部。这一特性使得Node.js成为...
在Linux环境中,CentOS 7是一个广泛使用的操作系统,而Node.js是开发服务器端JavaScript应用的首选平台。本文将详细介绍如何在CentOS 7系统中安装Node.js 10及以上版本。Node.js是一个基于Chrome V8引擎的JavaScript...
在 CentOS6.x 服务器上部署 Node.js 可以使用 Ansible playbook 来实现。下面是具体的实现步骤: 1. 添加额外的源:在准备应用服务器时,管理员经常首先添加额外的源,以便获得最新的软件包。在这个例子中,我们...
下面是小编给大家带来的Centos7 中 Node.js安装简单方法,在此记录一下,方便自己也方便大家,一起看看吧! 安装node.js 登陆Centos 终端登录 $ ssh root@192.168.0.23 IP可以是局域网内或者公网IP。 下载node 根据...
在本文中,我们将详细介绍如何在CentOS操作系统上安装Node-RED以及配置相关文件。Node-RED是一个基于Node.js的可视化编程工具,常用于物联网(IoT)应用的流处理。 首先,我们需要安装Node.js,它是运行Node-RED的...
在安装Node.js之前,需要确保系统中已经安装了Python 2.6或更高版本。由于yum install python.x86_64可能只会提供2.4.3版本,因此需要从源代码编译安装Python 3.2.2。执行以下命令: ``` # wget ...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务器端使用 JavaScript 进行编程。这个技术自2009年发布以来,因其高效的I/O处理、非阻塞I/O模型以及丰富的生态系统,被广泛应用于构建...
在这篇文章中,我们将使用 Ansible 部署 Node.js 到 CentOS 6.x 服务器上。我们将创建一个 playbook 文件,用于定义部署过程。这个 playbook 文件将包含多个任务,包括添加额外的源、安装 Node.js、启动 Node.js ...
在Linux系统中,尤其是CentOS 7环境下,安装Node.js是一项常见的任务,因为Node.js是一个流行的JavaScript运行环境,用于服务器端编程。Node.js允许开发者使用JavaScript编写后端代码,极大地扩展了JavaScript的应用...
在本文中,我们将详细探讨如何利用`ansible-role-nvm`角色,在Debian、Ubuntu以及RHEL/CentOS操作系统上安装和管理Node Version Manager(NVM)和Node.js。 首先,让我们理解NVM是什么。NVM(Node Version Manager...
- 在安装过程中,确保你有管理员权限(sudo)。 - 不同版本的Node.js可能与某些npm模块不兼容,因此选择合适的版本至关重要。 - 安装完成后,记得更新你的.bashrc或.zshrc文件,永久性地添加Node.js到PATH环境变量。...
7. **验证安装**: 安装完成后,可以通过运行 `node -v` 和 `npm -v` 命令来检查 Node.js 和 npm(Node.js 的包管理器)的版本,确保安装成功。 8. **npm**: npm 是 Node.js 的默认包管理器,它允许开发者轻松地安装...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。Node.js 使用了一个事件驱动、非阻塞 I/O 模型,使其轻量且高效,非常适合构建数据密集型的实时应用...
Node.js是一种开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码,极大地扩展了JavaScript的应用范围。Node.js基于Chrome V8引擎,因此它的执行效率非常高,且拥有丰富的生态系统,包括...
以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统,如Centos等类似如下安装步骤。 在 Github 上获取 Node.js 源码: install-node-msi-version-on-linux-step1 install-node-msi-version-on-...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者可以在服务器端使用 JavaScript 编程,极大地推动了前后端技术的融合。本教程将详细介绍在不同操作系统上的 Node.js 安装步骤,包括 Windows、...
在阅读了文件内容后,我将为...如果在安装过程中遇到问题,需要检查每一步是否按照要求准确执行,特别是路径和版本号的一致性。正确安装Node.js之后,用户就可以开始用JavaScript编写服务器端代码或开发各种Web应用了。