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

相关推荐
User_芊芊君子4 小时前
影音自由新玩法:Plex+cpolar 解锁异地访问,告别网盘限速烦恼
服务器·nginx·测评
wanhengidc5 小时前
云手机的运行环境如何
运维·服务器·游戏·智能手机·生活
炸膛坦客5 小时前
Linux - Ubuntu - PC端:(三)切换中英文,Fcitx5
linux·ubuntu
7yewh5 小时前
jetson_yolo_deployment 01_linux_dev_env
linux·嵌入式硬件·yolo·机器人·嵌入式
cyber_两只龙宝5 小时前
【Haproxy】Haproxy的算法详解及配置
linux·运维·服务器·云原生·负载均衡·haproxy·调度算法
阿常呓语5 小时前
Linux命令 jq详解
linux·运维·shell·jq
君生我老6 小时前
Linux 权限
linux
hy____1236 小时前
Linux_网络基础3
linux·服务器·网络
我不听你讲话6 小时前
LNMP网络服务搭建
linux·php·apache
Mr. Cao code6 小时前
MySQL服务器配置与socket连接详解
服务器·数据库·mysql