导读:部署静态网页到宝塔服务器的详细步骤
以下是完整操作流程,适合新手快速上手:
1. 准备工作
服务器要求:已安装宝塔面板(Linux系统,推荐 CentOS 7+/Ubuntu ...
部署静态网页到宝塔服务器的详细步骤
以下是完整操作流程,适合新手快速上手:
1. 准备工作
- 服务器要求:已安装宝塔面板(Linux系统,推荐 CentOS 7+/Ubuntu 18+)
- 静态网页文件:HTML/CSS/JS 等资源(确保入口文件为
index.html) - 域名(可选):若需绑定域名,提前完成域名解析(A记录指向服务器IP)
2. 登录宝塔面板
- 访问地址:
http://你的服务器IP:8888 - 输入安装宝塔时生成的用户名和密码(若遗忘,SSH执行
bt default查看)
3. 创建网站
- 点击左侧菜单 【网站】→【添加站点】
- 填写信息:
- 域名:填写你的域名(无域名可直接填服务器IP)
- 根目录:默认
/www/wwwroot/你的域名(可自定义) - PHP版本:选择 纯静态(无需PHP支持)
- 取消勾选 FTP 和 数据库(静态网页无需)
- 点击 提交

(截图仅为示意,实际界面可能略有不同)
4. 上传网页文件
-
方法1:宝塔文件管理器
- 进入 【文件】→ 找到站点根目录(如
/www/wwwroot/your-domain.com) - 删除默认的
index.html(如有) - 点击 【上传】 按钮,拖入你的静态网页文件
- 确保入口文件命名为
index.html
- 进入 【文件】→ 找到站点根目录(如
-
方法2:FTP工具
- 宝塔面板创建FTP账号:【FTP】→【添加FTP】
- 使用 FileZilla/WinSCP 连接服务器(端口21)
- 上传文件到站点根目录
-
方法3:SSH命令(推荐高效)
# 压缩本地文件为 zip zip -r site.zip * # 上传到服务器(替换IP和路径) scp site.zip root@服务器IP:/www/wwwroot/your-domain.com/ # SSH登录服务器解压 unzip site.zip -d /www/wwwroot/your-domain.com/
5. 配置访问权限
- 检查文件权限:
- 进入文件管理器,选中所有文件
- 点击 【权限】,设置为:
- 权限:
755(目录) /644(文件) - 所有者:
www
- 权限:
6. 测试访问
- 浏览器打开:
http://你的域名或http://服务器IP - 若显示空白/403错误:
- 确认根目录存在
index.html - 检查文件权限是否正确
- 清除浏览器缓存或使用无痕模式
- 确认根目录存在
7. 进阶配置(可选)
-
HTTPS 证书:
- 点击站点右侧 【SSL】
- 选择 Let's Encrypt,勾选域名→申请证书→开启强制HTTPS
-
自定义错误页面:
- 在根目录创建
404.html - 宝塔面板:【站点设置】→【配置文件】 中添加:
error_page 404 /404.html;
- 在根目录创建
-
CDN加速:
- 推荐使用 Cloudflare 或腾讯云CDN,提升访问速度。
常见问题解决
| 问题现象 | 解决方法 |
|---|---|
| 访问显示宝塔默认页 | 删除根目录下宝塔自动生成的 index.html,上传自己的文件 |
| 403 Forbidden | 检查文件权限是否为 755(目录)/ 644(文件),所有者是否为 www |
| 404 Not Found | 确认入口文件名为 index.html,且位于根目录 |
| 端口无法访问 | 服务器安全组放行80/443端口(阿里云/腾讯云需在控制台额外配置安全组规则) |
提示:
- 若需绑定多个域名,在站点设置中 【域名管理】 添加。
- 网站流量较大时,开启宝塔 【静态缓存】(Nginx环境)可显著提升性能。
按照以上步骤操作,10分钟内即可完成部署!如有疑问,可查看宝塔官方文档或社区支持。
标签:一般
- 上一篇:在app的首页加一个top效果
- 下一篇:对接谷歌翻译API



发表评论: