如何在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命令
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值