当前位置:网站首页 >  攻略

个人博客企业展示页用宝塔做低成本静态站点搭建到备份

时间:2026年05月30日 00:36:41 来源:易频IT社区

一、前期低成本准备

无需购买昂贵的高性能服务器或CDN套餐,以下配置足够支撑日均PV10万以内的静态站点:

  • 1核1G内存30G云盘 轻量应用服务器(腾讯云/阿里云新用户首年10-50元,续费可选择转按量付费或低配置续费)
  • 已完成实名认证并备案的域名(若面向海外用户可免备案)
  • 静态站点源码(可通过Hugo、Hexo、VitePress等工具生成)

二、宝塔面板一键安装

2.1 登录云服务器控制台

打开腾讯云轻量应用服务器控制台https://console.cloud.tencent.com/lighthouse或阿里云轻量应用服务器控制台https://ecsnext.console.aliyun.com/swas,找到已购买的轻量服务器,点击远程连接,选择WebShell终端(无需额外安装SSH工具)。

2.2 执行宝塔安装命令

根据云服务器系统选择对应命令,复制到WebShell终端回车执行:

  • CentOS系统(推荐新手):yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
  • Ubuntu/Debian系统:wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

安装过程中按提示输入y确认,等待2-5分钟,终端会输出外网面板地址、内网面板地址、用户名、密码,务必截图保存。

三、云服务器防火墙/安全组配置

宝塔面板默认端口8888,静态站点常用80(HTTP)、443(HTTPS)端口,必须在云服务器控制台安全组/防火墙中放行:

3.1 腾讯云轻量配置

  1. 进入轻量服务器详情页,点击左侧防火墙
  2. 点击添加规则,应用类型选择自定义,策略选择允许,协议端口输入TCP:80,443,8888,来源默认0.0.0.0/0,点击确定

3.2 阿里云轻量配置

  1. 进入轻量服务器详情页,点击左侧安全组
  2. 点击配置规则,再点击手动添加,授权策略选择允许,协议类型选择TCP,端口范围输入80/80,443/443,8888/8888,授权对象默认0.0.0.0/0,点击保存

四、静态站点部署

4.1 登录宝塔面板

个人博客企业展示页用宝塔做低成本静态站点搭建到备份

浏览器打开保存的外网面板地址,输入用户名、密码,点击登录,首次登录会要求绑定宝塔账号(免费注册),可跳过也可绑定。

4.2 安装Nginx

登录后进入软件商店,搜索Nginx,点击极速安装,选择1.20稳定版或更高版本,等待安装完成。

4.3 添加站点

  1. 点击左侧网站,再点击添加站点
  2. 域名栏:输入已备案的主域名和www二级域名(中间用空格分隔),例如example.com www.example.com
  3. 数据库栏:选择不创建
  4. FTP栏:选择不创建
  5. PHP版本栏:选择纯静态
  6. 点击提交

4.4 上传静态站点源码

  1. 网站列表找到刚添加的站点,点击右侧根目录
  2. 进入根目录后,先全选删除默认的404.htmlindex.html.user.ini文件
  3. 点击顶部上传,选择本地打包好的静态站点压缩包(支持.zip/.tar.gz/.tar格式,大小建议控制在500MB以内)
  4. 上传完成后,点击压缩包右侧的解压,直接点击确定,确保源码直接放在根目录下(检查根目录是否有index.html首页文件)

五、免费SSL证书配置(开启HTTPS)

5.1 申请免费Let’s Encrypt证书

  1. 网站列表找到刚添加的站点,点击右侧设置
  2. 点击左侧SSL,选择Let’s Encrypt
  3. 勾选刚才添加的所有域名,点击申请,等待1-2分钟,提示申请成功

5.2 强制HTTPS跳转

申请成功后,勾选强制HTTPS,点击保存,此时访问域名会自动跳转为HTTPS。

六、低成本自动化运维配置

6.1 静态资源压缩(Nginx gzip配置)

压缩HTML、CSS、JS等资源可减少带宽消耗,降低流量成本:

  1. 网站列表找到刚添加的站点,点击右侧设置
  2. 点击左侧配置文件
  3. server块内的location / { ... }上方添加以下完整代码:
gzip on;
gzip_min_length 1k;
gzip_comp_level 6;
gzip_types text/plain text/css text/javascript application/json application/javascript application/x-javascript text/xml application/xml application/xml+rss image/svg+xml image/x-icon;
gzip_vary on;
gzip_disable "MSIE [1-6]\.";
  1. 点击保存,等待10秒Nginx自动重载生效

6.2 自动本地备份(每日保留7天,每周保留4周)

防止源码误删或损坏,宝塔自带本地备份功能:

  1. 点击左侧计划任务
  2. 任务类型选择备份网站
  3. 执行周期选择每天,时间选择凌晨3点(低峰期)
  4. 备份网站选择刚才添加的静态站点
  5. 保留天数选择7
  6. 点击添加任务
  7. 重复上述步骤,任务类型改为备份网站,执行周期改为每周,保留天数改为28,再添加一条任务

6.3 免费云存储备份(可选,进一步降低本地云盘消耗风险)

可使用七牛云/腾讯云COS免费额度存储备份文件,以腾讯云COS为例(新用户首年50GB免费标准存储):

  1. 登录腾讯云对象存储控制台https://console.cloud.tencent.com/cos5,创建一个私有读写的存储桶,地域选择与云服务器相同的地域
  2. 进入宝塔面板软件商店,搜索腾讯云COS,点击安装
  3. 安装完成后,点击设置,输入腾讯云的SecretIdSecretKey(可在腾讯云访问管理https://console.cloud.tencent.com/cam/capi创建)
  4. 点击计划任务,任务类型选择腾讯云COS备份,执行周期选择每周,时间选择凌晨4点,备份网站选择刚才添加的静态站点,存储桶选择刚创建的私有存储桶,保留副本数选择4,点击添加任务

七、站点性能测试(验证效果)

使用站长工具https://tool.chinaz.com/sitespeed/输入域名,测试响应时间和压缩效果,正常情况下响应时间应在100ms以内,压缩率应在60%以上。

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图