centos7安装node环境

1.二进制文件安装

官网:https://nodejs.org/en/download/

 

linux上进入    /usr/local/   新建software目录

cd 到software 输入命令  wget   https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz

解压:xz -d node-v10.15.3-linux-x64.tar.xz

            tar -xvf node-v10.15.3-linux-x64.tar

 

配置环境变量  vi /etc/profile

在vi 环境下 点击 i 进入插入状态,在export PATH的上一行添加如下内容 (环境变量中的内容是以冒号分割的)

PATH=$PATH:/usr/local/software/node-v10.15.3-linux-x64/bin

之后保存退出,执行 source /etc/profile 可以使变量生效(临时生效,新开终端可能会找不到node命令,重启之后可以一直生效)

然后执行 echo $PATH ,看看输出内容是否包含自己添加的内容,最后到其他目录中测试node -v和npm -v

 

2. 源码编译安装

这种方法需要下载node的源码,自行编译安装,编译耗时长(我试验时编译了40min),而且遇到linux的版本较旧时,自带的gcc编译工具也是较为久远的版本,为了编译node源码还得升级系统自带的一些工具,总之比较麻烦,不推荐。

具体步骤:首先找到源码下载地址:https://nodejs.org/en/download/(这里必须确认自己没下错包,最开始试验用源码安装的时候,下的是二进制的包,运行的时候各种问题,细心 一点少走弯路)

先安装编译环境,比如 node 编译依赖于 gcc、make、gcc-c++、openssl-devel 等三方模块,因此需要提前自己先安装依赖:

yum -y install gcc make gcc-c++ openssl-devel

下载完解压,在 linux 编译程序一般就分为三步:

a. 进入源码路径,执行里面的 configure 文件

./configure --prefix = 生成的二进制文件路径

b. 运行 make 命令,这个是编译过程,运行的时间可能稍长一些

c. 执行 install 命令

如果在第一步骤中配置的程序安装路径不在系统的环境量 PATH 中,需要自己添加。

参考资料:

http://www.cnblogs.com/dubaokun/p/3558848.html(本文主要参考该博客完成)

http://www.runoob.com/nodejs/nodejs-install-setup.html(菜鸟教程中对centos安装node也有详细步骤可查)

转载来自:https://my.oschina.net/u/3381212/blog/1629875

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值