当前位置: 首页 > news >正文

CentOS7系统部署Node.js LTS V18.16.0

Node.js是一款基于Chrome V8引擎的JavaScript运行环境,它可以在服务器端运行JavaScript脚本。在CentOS 7系统上部署Node.js可以为开发者提供更便捷的开发环境。本文将详细介绍CentOS 7系统部署Node.js LTS V18.16.0的步骤。

一、安装Node.js

  1. 打开终端,执行以下命令下载Node.js安装包:
wget https://nodejs.org/dist/v18.16.0/node-v18.16.0-linux-x64.tar.xz
  1. 解压安装包:
tar -xvf node-v18.16.0-linux-x64.tar.xz
  1. 将解压出的文件夹移动到/usr/local/目录下:
sudo mv node-v18.16.0-linux-x64 /usr/local/
  1. 创建软链接:
sudo ln -s /usr/local/node-v18.16.0-linux-x64/bin/node /usr/local/bin/node
sudo ln -s /usr/local/node-v18.16.0-linux-x64/bin/npm /usr/local/bin/npm
  1. 验证安装结果:
node -v
npm -v

二、设置环境变量

  1. 编辑/etc/profile文件:
sudo vi /etc/profile
  1. 在文件末尾添加以下内容:
export NODE_HOME=/usr/local/node-v18.16.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
  1. 保存并退出。
  2. 使环境变量生效:
source /etc/profile
  1. 验证环境变量设置是否成功:
echo $NODE_HOME
echo $PATH

三、测试Node.js

  1. 创建一个js文件:
vi test.js
  1. 输入以下内容:
console.log("Hello, World!");
  1. 保存并退出。
  2. 执行js文件:
node test.js
  1. 控制台输出结果为:
Hello, World!

至此,CentOS 7系统部署Node.js LTS V18.16.0的过程完成。

http://www.lryc.cn/news/583473.html

相关文章:

  • 【自动驾驶】经典LSS算法解析——深度估计
  • 佰力博科技与您浅谈低温介电材料特性及应用分析
  • 科技对生态保育的影响?
  • Oracle存储过程导出数据到Excel:全面实现方案详解
  • 专题一_双指针_三数之和
  • 【基础算法】贪心 (四) :区间问题
  • WIFI协议全解析04:从芯片角度看WiFi协议:ESP32/8266 支持了哪些?
  • SQL 视图与事务知识点详解及练习题
  • ARM汇编编程(AArch64架构)课程 - 第7章:SIMD与浮点运算
  • STIDGCN(时空交互动态图卷积网络)的原理,包括其核心模块的设计思路和工作机制 交通预测是智能交通系统中的一个重要任务
  • python+vue的企业产品订单管理系统
  • Redis:分组与设备在 Redis 中缓存存储设计
  • Redis-哨兵机制doctor环境搭建
  • CSS基础选择器、文本属性、引入方式及Chorme调试工具
  • Linux 测开:日志分析 + 定位 Bug
  • 【图像处理基石】如何检测到画面中的ppt并对其进行增强?
  • deepseek实战教程-第十篇deepseek对MCP协议支持
  • 计算机网络实验——网线的制作和测试
  • 7、整合前几篇插件列表
  • 云成本优化的核心原则与框架
  • Spring AI 本地 RAG 实战:用Redis、Chroma搭建离线知识问答系统
  • 【解决方法】ollama在powershell或者cmd运行时乱码报错
  • 网络安全之RCE分析与利用详情
  • 从零用java实现 小红书 springboot vue uniapp(13)模仿抖音视频切换
  • uniapp如何创建并使用组件?组件通过Props如何进行数据传递?
  • scp:上传大型数据集到实验室服务器
  • linux-用户和组
  • 家庭网络中的服务器怎么对外提供服务?
  • linux-进程信号的产生与发送
  • Redis分布式锁从入门到放弃:Redisson源码解密