centos7安装node.js删除软连接
时间: 2024-04-13 19:22:52 浏览: 160
在CentOS 7上安装Node.js并删除软连接的步骤如下:
1. 首先,确保你已经安装了CentOS 7操作系统。
2. 打开终端,使用以下命令安装Node.js:
```
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs
```
3. 安装完成后,可以使用以下命令验证Node.js是否成功安装:
```
node -v
```
4. 如果你想删除Node.js的软连接,可以使用以下命令:
```
sudo rm /usr/bin/node
sudo rm /usr/bin/npm
```
5. 删除完成后,可以再次验证Node.js是否已被删除:
```
node -v
```
相关问题
node.js下载安装教程 xsheell
### Node.js 下载与安装教程以及 Xshell 环境配置
#### 一、Node.js 的下载与安装
为了在本地或远程服务器上安装 Node.js,可以按照以下方法操作:
1. **Windows 平台下的安装**
在 Windows 上安装 Node.js 是非常简单的。可以从官网下载适合的操作系统版本并完成安装过程[^2]。具体步骤如下:
- 访问官方网址 `https://nodejs.org`,选择 LTS 或 Stable 版本。
- 根据操作系统架构(如 x64/x86)下载对应的 `.msi` 文件。
- 执行安装程序,默认情况下会自动将 Node.js 添加到系统的 PATH 中。
验证安装是否成功可以通过命令提示符运行以下指令:
```bash
node -v
npm -v
```
2. **Linux 平台上通过源码包安装**
对于 Linux 用户来说,推荐使用压缩包的方式手动部署 Node.js。以下是基于 CentOS 和其他类 Unix 系统的具体流程[^5]:
- 使用 wget 命令获取目标版本的二进制文件:
```bash
wget https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz
```
- 解压该文件至指定位置:
```bash
tar -xvf node-v16.14.0-linux-x64.tar.xz
sudo mv node-v16.14.0-linux-x64 /usr/local/nodejs
```
- 创建软连接以便全局调用:
```bash
sudo ln -s /usr/local/nodejs/bin/node /usr/bin/node
sudo ln -s /usr/local/nodejs/bin/npm /usr/bin/npm
```
3. **环境变量配置**
如果希望自定义模块存储路径或者缓存地址,则需额外设置 NPM 的 global 和 cache 路径。例如,在 D:\nodejs\ 下创建两个子目录用于存放全局模块和临时数据,并更新其默认行为:
```bash
npm config set prefix "/path/to/custom/global"
npm config set cache "/path/to/custom/cache"
```
#### 二、Xshell 远程管理中的应用
当涉及到云主机或其他无法直接访问硬件设备时,通常借助 SSH 工具像 PuTTY 或者更专业的客户端软件——Xshell 来实现交互式终端体验。下面介绍如何利用 Xshell 完成上述提及的任务:
- 登录目标机器前先确认已知 IP 地址及端口号;
- 新建会话并将认证方式设为密码验证模式;
- 成功进入 shell 后参照前述章节描述逐步实施各项准备工作;
最后再次测试节点引擎及其配套工具链是否存在异常状况:
```bash
node --version && npm --version
```
---
###
Node.js: 8.9+ 下载安装
### 下载和安装 Node.js 8.9 及以上版本
#### 使用 NVM (Node Version Manager) 安装特定版本的 Node.js
NVM 是一种用于管理多个 Node.js 版本的工具,可以轻松安装、切换不同版本的 Node.js。以下是通过 NVM 安装 Node.js 8.9 或更高版本的方法:
1. **安装 NVM**
如果尚未安装 NVM,请先按照其官方文档中的说明完成安装过程。
2. **列出可用版本**
执行以下命令以查看所有可安装的 Node.js 版本列表:
```bash
nvm list-remote
```
3. **安装指定版本**
根据需求选择合适的版本号(例如 `8.9.4`),然后运行以下命令进行安装:
```bash
nvm install 8.9.4
```
此操作会自动下载并安装该版本的 Node.js 和对应的 npm 工具[^1]。
4. **验证安装**
完成安装后,可以通过以下命令确认已正确安装目标版本:
```bash
node -v
npm -v
```
---
#### 直接从官网下载 MSI 文件安装
对于 Windows 用户,可以直接访问 Node.js 的官方网站或其他可信源来获取 `.msi` 安装文件。
1. **访问下载页面**
跳转至 Node.js 官方历史版本页面:https://nodejs.org/dist/
2. **定位所需版本**
查找对应的目标版本链接(如 `v8.9.4`)。如果需要 64 位系统支持,则选择以下地址之一作为参考:
- 对于 v8.9.1 的 64 位安装包,可以从这里下载:
https://nodejs.org/dist/v8.9.1/node-v8.9.1-x64.msi[^4]
3. **执行安装程序**
下载完成后双击 `.msi` 文件启动图形化向导界面,并按提示逐步完成配置流程即可[^3]。
---
#### 在 CentOS 上手动部署 Node.js
针对 Linux 发行版(特别是基于 RPM 的发行版像 CentOS),也可以采用二进制压缩包形式的手动方式实现快速搭建环境。
1. **准备阶段**
需要提前准备好解压后的 tar.xz 文件以及具备管理员权限以便修改全局路径设置等必要条件。
2. **具体步骤**
- 解压归档到自定义位置;
- 将关键组件软连接映射至标准目录结构下;比如 `/usr/local/bin/` 中去。
示例脚本如下所示:
```bash
cd /tmp/
curl -O --location https://nodejs.org/dist/v8.9.0/node-v8.9.0-linux-x64.tar.xz
tar xf node-v8.9.0-linux-x64.tar.xz
mv node-v8.9.0-linux-x64 /usr/local/src/node-v8.9.0
ln -s /usr/local/src/node-v8.9.0/bin/node /usr/local/bin/node
ln -s /usr/local/src/node-v8.9.0/bin/npm /usr/local/bin/npm
```
3. **功能检测**
启用新加入的服务之前记得检验基础指令能否正常运作:
```bash
./node -v && echo Success || echo Fail
```
---
### 注意事项
无论采取哪种方法,在实际应用过程中都应考虑兼容性和安全性因素。推荐优先选用长期维护(LTS)分支而非短期实验性质的新特性预览版本除非特殊场景确实需要用到后者所独有的改进之处[^2][^5]。
阅读全文
相关推荐














