序言
本教程由「小荣的网络开发日志」实操整理编写,实操踩坑验证,内容真实可靠。
遇到操作问题可直接联系作者,转载需标注原文出处,禁止私自篡改商用。
承接网站、APP、小程序、各类脚本定制开发;
AI 编程教学、一对一项目全程陪跑,提供免费技术咨询。
联系方式: 微信:rongyaolg 电话:18375295913
腾讯云用宝塔部署网站
服务器和宝塔准备好后,就可以部署网站。
1. 准备清单
| 准备项 | 说明 |
|---|---|
| 宝塔能登录 | 面板地址正常打开 |
| 项目代码 | 前端构建文件或后端源码 |
| 公网 IP | 腾讯云控制台查看 |
| 域名 | 没域名可先用 IP 测试 |
| 数据库 | 项目需要时创建 |
2. 宝塔添加站点
- 打开宝塔。
- 点击“网站”。
- 点击“添加站点”。
- 填域名或服务器 IP。
- 按需创建数据库。
- 提交。
网站目录通常在:
/www/wwwroot/你的域名3. 部署前端
本地先构建:
npm install
npm run build把 dist / build / out 里的文件上传到网站目录。
如果上传后页面还是旧的,检查是不是上传错目录,或者浏览器缓存没刷新。
4. 部署后端
后端通常需要:
- 上传源码。
- 安装依赖。
- 设置环境变量。
- 启动服务。
- 配置进程守护。
- 用宝塔反向代理到后端端口。
例如后端运行在 3000 端口:
http://127.0.0.1:30005. 域名解析
去 DNS 控制台添加 A 记录:
| 类型 | 主机记录 | 记录值 |
|---|---|---|
| A | @ | 服务器公网 IP |
| A | www | 服务器公网 IP |
如果服务器在中国大陆,域名访问通常涉及备案。
6. 配置 SSL
在宝塔站点设置里:
- 点击 SSL。
- 申请免费证书或粘贴腾讯云证书。
- 保存。
- 开启强制 HTTPS。
- 浏览器访问 https 地址测试。
7. 上线检查
- 首页能打开。
- 刷新页面不报 404。
- 登录、提交、列表功能正常。
- 浏览器 Console 没红字。
- Network 请求正常。
- 后端服务重启后能恢复。
- 域名和 SSL 正常。
8. 排错模板
我在腾讯云宝塔部署网站遇到问题。
项目类型:
前端构建目录:
后端端口:
域名或 IP:
宝塔站点配置:
浏览器报错:
后端报错:
请判断是前端构建、反向代理、端口、防火墙、域名解析还是后端服务问题。