linux安装nodejs
# linux安装nodejs
以CentOS 7为例,使用源码来安装nodejs。
为了后面的安装过程顺畅,建议切换到root账户进行操作:su root
# 一、下载
首先在官网找到nodejs的 Linux Binaries (x64) 版本,将源码下载到本地,这里推荐下载lts版本。
wget https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-x64.tar.xz
1
# 二、解压
tar -xvf node-v12.13.1-linux-x64.tar.xz
1
# 三、文件测试
进入当前目录,进入shell
./node -v //控制台输出v10.15.3
1
# 四、存储位置
为了方便,移动并重命名文件夹
mv node-v12.13.1-linux-x64.tar.xz /usr/nodejs
1
# 五、建立软链接
为了可以在全局使用node,需要建立软链接。这个概念类似于windows中的环境变量。
ln -s /usr/nodejs/bin/node /usr/local/bin/node
ln -s /usr/nodejs/bin/npm /usr/local/bin/npm
1
2
2
备注:前面的目录是当前存放nodejs文件夹的目录,后面的为软链接的目录,请勿更改
# 六、测试
node -v //控制台输出v10.15.3
echo "console.log('Hello World!')" > test.js
node test.js //控制台输出Hello Wolrd!
1
2
3
2
3
到此,nodejs就已经可以在CentOS上使用了,愉快的coding吧!
# 七、一键执行脚本
将以上的命令放到一起,就成了一个脚本了,直接执行就可以像window一样的安装了。
install_node.sh
#!/bin/sh
wget https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-x64.tar.xz
tar -xvf node-v12.13.1-linux-x64.tar.xz
mv node-v12.13.1-linux-x64.tar.xz /usr/node
ln -s /usr/node/bin/node /usr/local/bin/node
ln -s /usr/node/bin/npm /usr/local/bin/npm
1
2
3
4
5
6
2
3
4
5
6
自动动手,丰衣足食。至此,是不是发现Linux很有趣呢~
编辑 (opens new window)
上次更新: 2021/07/19, 02:17:53