当前位置:首页 > 系统教程 > 正文

PVE虚拟机安装Ubuntu Server 24系统实录(一步一步配置NodeJS服务器详细教程)

PVE虚拟机安装Ubuntu Server 24系统实录(一步一步配置NodeJS服务器详细教程)

PVE虚拟机安装Ubuntu Server 24系统实录(一步一步配置NodeJS服务器详细教程) PVE  Ubuntu 24 NodeJS安装 服务器配置 第1张

本教程将详细记录如何在Proxmox VE (PVE) 虚拟化平台上安装Ubuntu Server 24 LTS,并配置NodeJS服务器环境。无论你是新手还是老手,都能按照步骤轻松完成。

1. 准备工作:PVE和Ubuntu Server 24镜像

首先,确保你已经安装并配置好了PVE(Proxmox Virtual Environment)。从Ubuntu官网下载Ubuntu Server 24 LTS的ISO镜像文件,并上传到PVE的存储中。

2. 在PVE中创建虚拟机

在PVE管理界面点击“创建虚拟机”,设置名称(如Ubuntu-Server-24),选择ISO镜像,系统类别选Linux,版本选24.x(或最新)。分配CPU和内存(建议2核2GB以上),创建磁盘(至少20GB),网络使用默认模型。完成后启动虚拟机。

3. 安装Ubuntu Server 24系统

从虚拟机控制台进入安装界面,选择语言English,键盘布局默认。网络配置一般自动获取IP,也可手动。代理和镜像地址根据情况设置。磁盘分区建议使用整个磁盘并设置LVM组。创建用户和主机名,并勾选安装SSH服务以便远程管理。等待安装完成重启。

4. 初次登录与系统更新

使用创建的用户登录终端,执行更新命令:sudo apt update && sudo apt upgrade -y。安装常用工具如curl、wget:sudo apt install curl wget git -y

5. 安装NodeJS

推荐使用NodeSource官方源安装最新LTS版本。执行以下命令:curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -sudo apt install -y nodejs完成后查看版本:node -vnpm -v

6. 验证NodeJS服务器环境

创建一个简单的HTTP服务器测试:新建文件app.js,写入以下内容:const http = require("http");const server = http.createServer((req, res) => { res.end("Hello NodeJS on Ubuntu Server 24!");});server.listen(3000);运行node app.js,访问PVE主机IP:3000即可看到欢迎信息。

7. 后续服务器配置

根据需要配置防火墙(如ufw),开启相应端口。也可以安装PM2管理Node进程。至此,基于Ubuntu Server 24NodeJS服务器已经搭建完成,你可以部署自己的应用了。

关键词:PVE、Ubuntu Server 24、NodeJS安装、服务器配置。希望这篇详细实录对你有所帮助!