linux系统下nodejs安装过程随记

本文详细介绍了Node.js的编译安装和yum安装方法,包括下载版本、解压缩、更改目录名称、移动到指定目录、设置软链接以及安装第三方库等步骤。同时,通过yum search nodejs确认系统是否已安装Node.js,若未安装则通过epel.repo文件进行安装。最后,提供了检查安装版本的命令。

首先下载适合的版本。这里我使用的是node v.10.36

先介绍编译安装的详细过程。

 

下载该版本:

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

解压缩:

tar xf node-v0.10.36-linux-x64.tar.gz
#更改目录名称
mv node-v0.10.36-linux-x64 nodejs

#移动到指定目录
mv nodejs /data/

cd /data/nodejs/bin

#设置软链接
ln -s /data/nodejs/bin/node /usr/local/bin/node
ln -s /data/nodejs/bin/npm /usr/local/bin/npm

查看当前安装的Node的版本:

node -v

到此编译方式安装完毕,接下来要安装一些第三方库:

npm install -g node-gyp async machina express express-session ejs body-parser cookie-parser connect-busboy debug passport passport-local flags log4js morgan mongodb redis protobufjs nodejs-websocket crc serve-favicon socket.io

当然可根据您的情况选择性安装。

 

下面再介绍yum安装的方式。

#搜索一下系统是否有nodejs
yum search nodejs

如果有则可以安装,一般情况下系统自带的版本较低,可以选择yum.repo方式来安装。

在 /etc/yum.repos.d/ 目录下新建文件 epel.repo(如果存在,则更新)

 1 [epel]
 2 name=Extra Packages for Enterprise Linux 6 - $basearch
 3 baseurl=http://mirrors.aliyun.com/epel/6/$basearch
 4         http://mirrors.aliyuncs.com/epel/6/$basearch
 5 #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
 6 failovermethod=priority
 7 enabled=1
 8 gpgcheck=0
 9 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
10  
11 [epel-debuginfo]
12 name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
13 baseurl=http://mirrors.aliyun.com/epel/6/$basearch/debug
14         http://mirrors.aliyuncs.com/epel/6/$basearch/debug
15 #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
16 failovermethod=priority
17 enabled=0
18 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
19 gpgcheck=0
20  
21 [epel-source]
22 name=Extra Packages for Enterprise Linux 6 - $basearch - Source
23 baseurl=http://mirrors.aliyun.com/epel/6/SRPMS
24         http://mirrors.aliyuncs.com/epel/6/SRPMS
25 #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
26 failovermethod=priority
27 enabled=0
28 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
29 gpgcheck=0

保存后再次yum

#清理一下:
yum clean all

#然后再安装nodejs:
yum install nodejs

#安装完成后可查看版本
node -v

 

转载于:https://www.cnblogs.com/yangjinjin/p/4745937.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值