云服务器搭建静态网站教程
本教程详细讲解如何使用云服务器搭建静态网站,包括选购云服务器、配置Linux环境(如Ubuntu)、安装Nginx、上传HTML/CSS/JS文件、配置站点路径与端口、启动服务及域名绑定等关键步骤,内容注重实操性,适合初学者快速上手,强调安全设置(如防火墙开放80端口)和基础运维要点,帮助用户低成本、高效率部署个人博客或展示页面。
用云服务器快速搭建个人静态网站(含避坑指南)
想拥有一个属于自己的网站?不必依赖建站平台,只需一台云服务器,几分钟就能上线简洁稳定的静态网站,本文以主流云服务商(如阿里云、腾讯云)为例,提供清晰、可复现的搭建流程,全程无需编程经验。
✅ 第一步:选购与初始化
选择入门级云服务器(如1核2G,Linux系统推荐Ubuntu 22.04或CentOS Stream),购买后,通过控制台获取公网IP和root密码,使用SSH工具(如PuTTY或Mac/Linux终端)连接:
ssh root@你的公网IP
首次登录后,建议立即修改密码并创建普通用户(安全起见),
adduser deploy usermod -aG sudo deploy
✅ 第二步:安装轻量Web服务
静态网站无需复杂框架,推荐Nginx——资源占用低、配置简洁,执行:
apt update && apt install nginx -y # Ubuntu/Debian # 或 yum install nginx -y # CentOS/RHEL systemctl enable nginx && systemctl start nginx
打开浏览器访问 http://你的公网IP,若看到“Welcome to nginx!”即表示服务已就绪。
✅ 第三步:部署你的网站文件
将本地HTML/CSS/JS文件打包为zip(如my-site.zip),通过SCP上传:
scp my-site.zip deploy@你的IP:/home/deploy/
登录服务器解压并替换默认站点:
sudo rm -rf /var/www/html/* sudo unzip /home/deploy/my-site.zip -d /var/www/html/ sudo chown -R www-data:www-data /var/www/html
(注意权限:Nginx默认以www-data用户运行)
✅ 第四步:(可选)绑定域名与HTTPS
若已有域名,在云平台DNS解析中添加A记录指向服务器IP;再用Certbot一键申请免费SSL证书:
sudo apt install certbot python3-certbot-nginx -y sudo certbot --nginx -d yourdomain.com
完成后,网站自动启用HTTPS,且HTTP会强制跳转。
⚠️ 关键避坑提示:
• 防火墙务必放行80(HTTP)和443(HTTPS)端口(云平台安全组+系统防火墙双检查);
• 文件路径区分大小写,首页必须命名为index.html;
• 若页面空白,检查Nginx错误日志:sudo tail -f /var/log/nginx/error.log;
• 切勿直接在root下操作网站文件——权限混乱易导致502/403错误。
至此,你的静态网站已稳定在线,后续更新只需替换/var/www/html/下的文件即可,无需数据库、不耗内存、抗高并发——这才是静态站的极简魅力。
(全文共约698字)
热门产品
弹性云服务器
强悍硬件配置结合弹性云服务器采用纯SSD架构硬件设备,只需几分钟,便可轻松云端获取和启用,实现您的计算需求。
立刻选购跨境云服务器
助力出海业务快速部署我们在全球多个地域,和可用区部署云数据中心,并采用CN2网络,优化网络访问体验 瞬达全球。
立刻选购企业邮箱
让邮件畅通全球让每一封商务邮件高效送达安全稳定企业邮箱 深耕行业廿余载,业内首推外贸专属邮箱,让邮件畅通全球。
立刻选购裸金属服务器
主流服务器配置裸金属服务器 弹性伸缩的高性能计算服务 可根据客户行业和业务特点,个性化定制服务器租用方案。
立刻选购