我们已经准备好了,你呢?

2023我们与您携手共赢,为您的企业形象保驾护航!


喜讯:国内、香港、海外云服务器租用特惠活动,2核/4G/10M仅需31元每月,点击抢购>>>

TOP云国内云服务器2核4G 10M仅34元/月,购买链接:https://c.topyun.vip/cart?fid=11&gid=97  

                           16核16G 50M仅148元/月,购买链接:https://c.topyun.vip/cart?fid=11&gid=75 

云服务器搭建静态网站:Nginx 配置与部署实战指南

在数字化时代,静态网站凭借其加载速度快、安全性高、维护成本低的优势,成为个人作品集、企业产品展示、开源文档等场景的首选方案。相较于传统虚拟主机,云服务器提供了独立IP、弹性扩容、自定义配置等能力,而TOP云推出的国内节点云服务器(2核4G 10M带宽仅34元/月,16核16G 50M带宽148元/月),更以超高性价比成为静态网站部署的优质选择。本文将通过图文详解+命令示例,手把手教您在TOP云服务器上完成Nginx环境搭建与静态网站部署。立即选购TOP云服务器


一、前期准备:选择服务器配置与系统

1. 配置推荐(按网站规模)


场景推荐配置TOP云价格适用案例
个人博客/作品集2核4G内存 + 10M带宽 + 50GB系统盘34元/月少量图片/文本展示,日均访问量<1000
企业官网/产品文档4核8G内存 + 20M带宽 + 100GB系统盘72元/月中等流量,需支持高清图片/视频
高并发活动页/大型文档16核16G内存 + 50M带宽 + 200GB系统盘148元/月突发流量场景(如新品发布、活动专题)


2. 操作系统选择

  • Linux(推荐)

    • CentOS 7/8:稳定性强,社区资源丰富(TOP云提供预装宝塔面板的镜像,简化操作)。

    • Ubuntu 20.04 LTS:更新频繁,适合技术用户(需手动配置Nginx环境)。

  • Windows:仅建议需运行ASP.NET静态生成工具的用户选择(Nginx在Linux下性能更优)。


二、服务器环境部署:3步完成Nginx安装

步骤1:购买并登录TOP云服务器

  1. 购买流程

    • 地域:根据用户分布选择(如面向国内用户选“杭州”或“广州”,延迟更低)。

    • 安全组:临时开放22(SSH)、80(HTTP)、443(HTTPS)端口(后续可通过宝塔面板精细化管理)。

    • 访问TOP云官网 → 选择配置 → 完成支付(新用户首月立减10元)。

    • 关键设置

  2. 登录服务器

    • Windows用户:使用Xshell或MobaXterm,输入命令:

      ssh root@服务器公网IP
    • Mac/Linux用户:直接在终端执行上述命令,输入密码后登录。

步骤2:安装Nginx(以CentOS为例)

  1. 更新系统包

    yum update -y
  2. 安装Nginx

    yum install epel-release -y && yum install nginx -y
  3. 启动Nginx并设置开机自启

    systemctl start nginx && systemctl enable nginx
  4. 验证安装

    • 浏览器访问 http://服务器公网IP,看到Nginx默认欢迎页即表示成功。

步骤3:配置防火墙放行端口

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

提示:若使用Ubuntu,需执行 sudo ufw allow 80/tcp 替代上述命令。


三、静态网站部署:文件上传与Nginx配置

步骤1:准备静态网站文件

  • 本地开发:使用HTML/CSS/JavaScript编写网站,或通过静态站点生成器(如Hugo、Hexo、VuePress)生成文件。

  • 示例文件结构

    /var/www/my-site/
    ├── index.html        # 首页
    ├── css/
    │   └── style.css     # 样式表
    └── js/
        └── app.js       # JavaScript文件

步骤2:上传文件至服务器

方法1:使用SFTP工具(推荐新手)

  1. 下载FileZillaWinSCP,输入服务器IP、用户名(root)、密码。

  2. 左侧为本地文件,右侧为服务器目录(上传至 /var/www/my-site/)。

方法2:通过命令行上传(适合技术用户)


# 本地压缩网站文件(假设为my-site.zip)
zip -r my-site.zip /本地路径/my-site/

# 上传至服务器(需先安装lrzsz)
yum install lrzsz -y && rz  # 选择本地zip文件

# 解压到目标目录
unzip my-site.zip -d
推荐:TOP云智能建站优惠活动,仅880元即可搭建一个后台管理五端合一的智能网站(PC网站、手机网站、百度智能小程序、微信小程序、支付宝小程序),独享百度搜索SEO优势资源,让你的网站不仅有颜值有排面,更有排名,可以实实在在为您带来效益,请点击进入TOP云智能建站>>>,或咨询在线客服了解详情。 

我们已经准备好了,你呢?

2023我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

131-3501-0006

上班时间

周一到周五

公司电话

130-0743-9476

二维码
线