保姆级阿里云ESC服务器安装nodejs或Linux安装nodejs

1. 创建node文件夹

默认 /opt 下边 /opt/node
也可建到其他地方,如/usr/local/node 等
创建后切换到文件夹下
cd /opt/node

cd /opt/node

2. 下载node并解压

使用命令下载node
wget https://nodejs.org/dist/v18.12.0/node-v18.12.0-linux-x64.tar.xz

wget https://nodejs.org/dist/v18.12.0/node-v18.12.0-linux-x64.tar.xz

或者到node官网下载tar包到本地然后上传到node所在位置
上传 scp命令为
scp node-v18.12.0-linux-x64.tar.xz [email protected]:/opt/node

scp node-v18.12.0-linux-x64.tar.xz [email protected]:/opt/node

也可使用FTP工具手动上传

SCP命令的基本用法
scp [option] /path/to/source/file user@server-ip:/path/to/destination/directory
/path/to/source/file – 这是打算复制到远程主机的源文件。
user@server-IP: – 这是远程系统的用户名和 IP 地址。请注意 IP 地址后面加冒号":"。
/path/to/destination/directory – 这是文件将复制到的远程系统上的目标目录。

scp命令常用的几个选项
-C - 这会在复制过程中压缩文件或目录。
-P - 如果默认 SSH 端口不是 22,则使用此选项指定 SSH 端口。
-r - 此选项递归复制目录及其内容。
-p - 保留文件的访问和修改时间。

3. 解压文件

解压命令:
tar -c 创建包, –x 释放包, -v 显示命令过程, –z 代表压缩包, -f 表示文件名
使用:
tar xvf node-v18.12.0-linux-x64.tar.xz

tar xvf node-v18.12.0-linux-x64.tar.xz

注意:需要在压缩包所在位置,按照上方操作默认为/opt/node

4. 创建软软链接,使node和npm命令全局有效

1. 命令创建软链接(建议采用)

创建npm
ln -s /opt/node/node-v18.12.0-linux-x64/bin/npm /usr/local/bin/npm

ln -s /opt/node/node-v18.12.0-linux-x64/bin/npm /usr/local/bin/npm

创建node
ln -s /opt/node/node-v18.12.0-linux-x64/bin/node /usr/local/bin/node

ln -s /opt/node/node-v18.12.0-linux-x64/bin/node /usr/local/bin/node

创建完成后校验node和npm
node -v npm -v

node -v
npm -v

如需yarn或pnpm可全局安装后,用命令配置软链接
安装yarn(pnpm操作相同)
npm install yarn -g

npm install yarn -g

配置软链接
ln -s /opt/node/node-v18.12.0-linux-x64/bin/yarn /usr/local/bin/yarn

ln -s /opt/node/node-v18.12.0-linux-x64/bin/yarn /usr/local/bin/yarn

校验yarn
yarn -v

yarn -v

看到这里应该发现了命令的规则,后边安装pnpm或者其他将命令中yarn改为对应的即可

2. 手动配置软链接

使用vi/vim工具打开配置文件进行编辑,如果对下方命令比较生疏的情况,建议采用第一种命令方式
打开配置文件命令

vi  /etc/profile

增加node配置信息(注意空格和标点符号比较容易出错的地方)

# node config
export NODE_HOME="/opt/node/node-v18.12.0-linux-x64"
export PATH="$NODE_HOME/bin:$PATH"

配置完成后保存后执行命令
source /etc/profile

source /etc/profile

执行命令可如果有报错可以百度,也可留言看到后会尽快回复

配置完成后校验npm和node命令
node -v npm -v

node -v
npm -v

手动配置软链接的方式比较通用,后续使用npm全局安装yarn或pnpm也可直接使用

其他方式

安装nvm后使用nvm安装node,这也是一种安装方式,但是服务器中建议采用第一种方式,这一种就不做多阐述了。
安装操作过程中有其他疑问可以留言,在看到问题后也会尽快回复。

你可能感兴趣的:(服务器配置,阿里云ESC安装nodejs,服务器安装node,linux安装nodejs,云服务器安装node,阿里云服务器安装node)