手头有台浪潮云服务器,在上面安装nodejs ,记录一下安装步骤
本机环境
[root@10-46-104-91 vuestore]# uname -r
3.10.0-862.14.4.el7.x86_64
[root@10-46-104-91 vuestore]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
1.下载 nodejs安装包:
#wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz
2.解压并安装,我安装的目录是 /usr/local/lib/nodejs
我用的是root账号,依次敲以下命令:
#VERSION=V10.15.0
DISTRO=linux-x64
# mkdir /usr/local/lib/nodejs
# tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
sudo mv /usr/local/lib/nodejs/node-$VERSION-$DISTRO
[root@10-46-104-91 vuestore]# mv /usr/local/lib/nodejs/node-v10.15.0-linux-x64 /usr/local/lib/nodejs/node-V10.15.0
[root@10-46-104-91 vuestore]# ls /usr/local/lib/nodejs/
node-V10.15.0
[root@10-46-104-91 vuestore]# VERSION=V10.15.0
[root@10-46-104-91 vuestore]# DISTRO=linux-x64
[root@10-46-104-91 vuestore]# export NODEJS_HOME=/usr/local/lib/nodejs/node-V10.15.0/bin
[root@10-46-104-91 vuestore]# export PATH=$NODEJS_HOME:$PATH
[root@10-46-104-91 vuestore]# node -v
v10.15.0
[root@10-46-104-91 vuestore]# npm version
{ npm: '6.4.1',
ares: '1.15.0',
cldr: '33.1',
http_parser: '2.8.0',
icu: '62.1',
modules: '64',
napi: '3',
nghttp2: '1.34.0',
node: '10.15.0',
openssl: '1.1.0j',
tz: '2018e',
unicode: '11.0',
uv: '1.23.2',
v8: '6.8.275.32-node.45',
zlib: '1.2.11' }
[root@10-46-104-91 vuestore]# npx -v
6.4.1
3.做软连接
[root@10-46-104-91 vuestore]# ln -s /usr/local/lib/nodejs/node-V10.15.0/bin/node
[root@10-46-104-91 vuestore]# ln -s /usr/local/lib/nodejs/node-V10.15.0/bin/node /usr/bin/node
[root@10-46-104-91 vuestore]# ln -s /usr/local/lib/nodejs/node-V10.15.0/bin/npm /usr/bin/npm
[root@10-46-104-91 vuestore]# ln -s /usr/local/lib/nodejs/node-V10.15.0/bin/npx /usr/bin/npx
[root@10-46-104-91 vuestore]#
网友评论