当前位置: 首页
编程语言
如何在CentOS中配置Node.js环境变量

如何在CentOS中配置Node.js环境变量

热心网友 时间:2026-04-23
转载

在CentOS中配置Node.js环境变量的步骤

如何在CentOS中配置Node.js环境变量

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

给CentOS系统配置Node.js环境变量,其实是个挺直接的过程。关键在于找准安装路径,然后让系统知道去哪儿找它。下面这几个步骤,跟着走一遍基本就搞定了。

1. 确保Node.js已安装

配置环境变量的前提,当然是系统里已经装好了Node.js。如果还没安装,这里提供两个主流方法:

方法一:通过NodeSource仓库安装
这个方法适合需要特定版本(比如14.x)的情况。直接在终端执行下面这两条命令:

curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

方法二:使用NVM(Node版本管理器)安装
如果你需要经常切换不同Node.js版本,NVM是更灵活的选择。依次执行以下命令:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
source ~/.bash_profile
nvm install node

2. 定位Node.js安装路径

安装完成后,得先知道它被放在哪儿了。通常,通过包管理器安装的Node.js会出现在 /usr/bin/ 目录下。打开终端,用下面这两个命令确认一下:

which node
which npm

命令会返回类似 /usr/bin/node/usr/bin/npm 的路径,记下它,后面要用。

3. 编辑环境变量配置文件

接下来,需要修改系统的环境变量配置文件。有两个常见的选择:

  • 系统级配置:编辑 /etc/profile,对所有用户生效。
  • 用户级配置:编辑当前用户主目录下的 ~/.bashrc 文件,只影响当前用户。

根据你的需要,用文本编辑器打开其中一个。例如,使用Vim编辑系统级配置:

sudo vi /etc/profile

或者编辑当前用户的配置:

vi ~/.bashrc

4. 添加Node.js路径

在打开的文件末尾,添加以下两行内容。这里假设你的路径就是常见的 /usr/bin,如果第二步查出的路径不同,请替换成你的实际路径。

export PATH=/usr/bin:$PATH
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH

第一行是把Node.js的可执行文件目录加入PATH,这样在任何位置都能直接运行nodenpm命令。第二行则是处理一些库文件路径。

5. 保存并应用更改

编辑完成后,保存并关闭文件。然后,需要让刚才的配置立刻生效。根据你修改的文件,运行对应的命令:

如果修改的是 /etc/profile

source /etc/profile

如果修改的是 ~/.bashrc

source ~/.bashrc

6. 验证配置结果

最后一步,也是最重要的一步:验证。打开一个新的终端窗口,或者直接在当前窗口,输入:

node -v
npm -v

如果终端清晰地显示出Node.js和npm的版本号,比如 v14.17.06.14.13,那么恭喜你,环境变量已经配置成功,可以畅快地使用Node.js了。

整个过程就是这样,从安装确认到路径配置,再到最终验证,一步步下来并不复杂。下次遇到类似的环境配置问题,思路其实都是相通的。

来源:https://www.yisu.com/ask/66215710.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
PHP数据库连接失败怎么办

PHP数据库连接失败怎么办

当PHP数据库连接失败时,可以按照以下步骤进行排查和解决 数据库连接失败,这大概是每个PHP开发者都绕不开的“经典”问题。页面一片空白,或者弹出一个冷冰冰的错误提示,确实让人头疼。别急,这事儿有章可循。按照下面这个从基础到深入的排查路径走一遍,绝大多数连接问题都能迎刃而解。 1 检查数据库服务器是

时间:2026-04-26 17:57
如何解决PHP兼容性问题

如何解决PHP兼容性问题

解决PHP兼容性问题:一份实战指南 在PHP开发中,版本升级或环境迁移常常会带来一个令人头疼的问题:兼容性。代码在旧环境里跑得好好的,换个新版本就报错,这种情况相信不少开发者都遇到过。别担心,解决这类问题其实有章可循。下面这张图概括了解决PHP兼容性问题的核心路径,我们可以顺着它一步步来。 1 确

时间:2026-04-26 17:57
Ubuntu PHP-FPM的内存泄漏怎么预防

Ubuntu PHP-FPM的内存泄漏怎么预防

Ubuntu 上预防 PHP-FPM 内存泄漏的实用方案 一 预防原则与进程管理 要理解预防的关键,得先抓住PHP-FPM的工作特点。在FPM模式下,所谓的内存“泄漏”,很多时候并非传统意义上的永久丢失,而是表现为子进程的驻留内存随着处理的请求数增加而逐步攀升。这就好比一个房间,每次接待客人都会留下

时间:2026-04-26 17:57
Ubuntu PHP-FPM性能瓶颈怎么破

Ubuntu PHP-FPM性能瓶颈怎么破

Ubuntu 上 PHP-FPM 性能瓶颈定位与优化 一 快速定位瓶颈 性能问题来了,第一步不是盲目调参,而是精准定位。到底卡在哪儿了?通常可以从几个层面入手。 资源与进程 先用 top 或 htop 扫一眼整体情况,看看 CPU 和内存是不是已经吃满了。紧接着,查看 PHP-FPM 自身的状态页(

时间:2026-04-26 17:57
PHP在Ubuntu上如何实现数据备份

PHP在Ubuntu上如何实现数据备份

在Ubuntu上使用PHP实现数据备份 在Ubuntu服务器上,用PHP脚本来实现数据备份,其实是个既灵活又高效的选择。尤其是对于MySQL数据库,借助PHP调用系统命令,整个过程可以变得相当自动化。下面就来详细拆解一下具体的实现步骤。 步骤1:安装必要的软件包 万事开头先搭环境。确保你的Ubunt

时间:2026-04-26 17:57
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程