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 即可),就能看到静态页面。

相关推荐
土星云SaturnCloud2 分钟前
MP_SENet轻量语音降噪模型在土星云边缘设备的部署实战
服务器·人工智能·ai·边缘计算·语音识别
internet Boy5 分钟前
服务器机房硬件入门教程
运维·服务器
小白还菜16 分钟前
linux(Debian)使用mdadm组磁盘RAID1阵列
linux·运维
三84441 分钟前
BGP/BGP路由反射器/联邦/BGP属性/BGP选路
运维·服务器·网络
Lumistory1 小时前
超高层地标泛光照明落地:从方案到运维的避坑思路
运维·光照贴图
2301_794461571 小时前
Activiti/BPMN 2.0 的 4 种网关
java·服务器·开发语言
不怕犯错,就怕不做1 小时前
GIT的简单打patch应用format-patch and git am
linux·git·全文检索
web守墓人1 小时前
【go语言】gotar:使用go语言复刻tar命令,并加入7z支持,可独立运行在windows、linux、macos上
linux·macos·golang
就牙白1 小时前
中科方德服务器打包RPM
linux·python
Tizzgod2 小时前
W55MH32 开箱分享 — 一块板子同时连俩TCP服务器
服务器·网络协议·tcp/ip