云服务器搭建静态网站教程

教程详细讲解如何使用云服务器搭建静态网站,涵盖选购云服务器、配置Linux环境(如Ubuntu)、安装Nginx、上传HTML/CSS/js文件、配置站点根目录及防火墙规则等关键步骤,强调无需后端数据库,适合初学者快速部署个人博客、作品集等静态页面,全程命令行操作,兼顾安全与可访问性。

用云服务器三步搭建个人静态网站(2024精简版)

想拥有一个属于自己的域名和网站,却卡在“不会配服务器”?用云服务器部署静态网站比想象中简单得多——无需编程、不装数据库、不跑后端,只要懂一点命令行,15分钟就能上线

✅ 第一步:选购轻量云服务器
推荐新手选择主流云厂商的「轻量应用服务器」(如腾讯云轻量、阿里云Lighthouse),价格低至¥60/年,自带系统镜像与图形化管理后台,安装Ubuntu 22.04 LTS(稳定且文档丰富),开通时勾选「HTTP/HTTPS端口(80/443)」放行——这是网站能被访问的关键。

✅ 第二步:上传网页文件
静态网站只需HTML/CSS/JS文件,本地准备好你的站点(index.html + assets/ 文件夹),通过SFTP工具(如FileZilla或系统自带scp)上传至服务器 /var/www/html/ 目录:

scp -r ./my-site/* ubuntu@your-server-ip:/var/www/html/

⚠️ 注意:确保文件权限正确,运行 sudo chown -R www-data:www-data /var/www/html 防止403错误。

✅ 第三步:启用并验证Nginx服务
Ubuntu轻量服务器通常已预装Nginx,若未安装,一条命令搞定:

sudo apt update && sudo apt install nginx -y

启动服务并设为开机自启:

sudo systemctl enable nginx && sudo systemctl start nginx

此时直接在浏览器输入服务器公网IP,应看到“Welcome to nginx!”——说明服务正常,你上传的 index.html 将自动成为首页。

✨ 进阶小贴士(可选但实用):

不需要学Docker、不用折腾LNMP套件,静态网站的本质就是“把文件放在对的位置,让Web服务找到它”,云服务器不是黑盒子,而是你手边最可控的数字基建起点。

打开终端,敲下第一行 ssh 命令——你的网站,正在加载中。