Linux安装http-server并部署html静态站点

一:安装http-server

复制代码
# 安装 Node.js 和 npm(包管理器)
# Ubuntu/Debian
sudo apt install nodejs npm -y

# CentOS/RHEL
sudo dnf install nodejs npm -y

# 全局安装 http-server
sudo npm install -g http-server

二:部署html站点

1.上传html站点

将你的html站点上传到指定目录,例如:/www/wwwroot/html

2.启动http-server

复制代码
# 进入html站点目录
cd /www/wwwroot/html

# 启动 http-server(默认端口 8080)
http-server

# 可选:指定端口(比如 80,需要 sudo)
# sudo http-server -p 80

# 可选:后台运行
nohup http-server -p 80 &

三:验证访问

浏览器输入 http://你的服务器IP:8080(如果指定了 80 端口,直接输 IP 即可),就能看到静态页面。

相关推荐
beyond阿亮3 小时前
IEC104 Client Simulator - IEC104 主站/客户端模拟器 仿真器免费使用教程
运维·服务器·网络
(Charon)3 小时前
【C++/Qt】Qt 封装 TCP 客户端底层 Network 类:连接、收发、自动测试与错误处理
服务器·网络·qt·tcp/ip
Agent产品评测局4 小时前
生产排期与MES/ERP系统打通,实操方法详解:2026企业级智能体与超自动化集成实战指南
运维·人工智能·ai·chatgpt·自动化
CodeOfCC4 小时前
Linux 嵌入式arm64安装openclaw
linux·运维·服务器
绿虫光伏运维4 小时前
一文理清光伏运维的内容、常见问题与重要措施
大数据·运维·光伏业务
羑悻的小杀马特4 小时前
零成本搞定!异地访问 OpenClaw 最简方案:SSH 端口映射组网!
运维·服务器·人工智能·docker·自动化·ssh·openclaw
NineData4 小时前
NineData 亮相 2026 德国汉诺威工业博览会,加速拓展欧洲及全球市场
运维·数据库·人工智能·数据库管理·ninedata·ai服务·玖章算术
宵时待雨5 小时前
linux笔记归纳3:linux开发工具
linux·运维·笔记
magrich5 小时前
安装NoMachine并解决无外接显示器桌面黑屏
linux·运维·服务器
fish_xk5 小时前
Linus基础指令
linux·服务器