Linux安装Nodejs
Contents
MacOS
新版本连接 SSH 后会报如下错误:
1 | -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory |
虽然每次百度都百度得到,但是已经第二次遇见了,后面无数次配置服务器可能还会遇见,记录下叭。
#解决 “-bash: warning”
1 | $ cat /etc/locale.conf |
修改为:
1 | LC_ALL=en_US.UTF-8 |
收工。
#安装 Nodejs
- 查看系统架构,最后一行显示是
x86-64
1
2
3
4
5
6
7
8
9
10
11$ hostnamectl
Static hostname: iZbp1hm7xn587qhxan003bZ
Icon name: computer-vm
Chassis: vm
Machine ID: 20190711105006363114529432776998
Boot ID: c753a670761d4b6e9c3557a03056de8e
Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-957.21.3.el7.x86_64
Architecture: x86-64 - 打开官网:https://nodejs.org/en/download/
- 选择延长支持版本 LTS,选择版本
Linux Binaries (x64)
,复制下载地址:https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz - 回到服务器,下载代码
1
wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz
- 解压
1
2xz -d node-v12.18.3-linux-x64.tar.xz
tar -xvf node-v12.18.3-linux-x64.tar - 软链接到执行目录中
1
2
3
4
5$ ls
node-v12.18.3-linux-x64 node-v12.18.3-linux-x64.tar
$ ln -s ~/node-v12.18.3-linux-x64/bin/node /usr/bin/node
$ ln -s ~/node-v12.18.3-linux-x64/bin/npm /usr/bin/npm
$ ln -s ~/node-v12.18.3-linux-x64/bin/npx /usr/bin/npx