虚拟主机怎么用宝塔搭建网站?(2025 最新图文教程)
一、虚拟主机能不能用宝塔搭建网站?
结论:可以,但前提是使用“宝塔虚拟主机”或“宝塔子账号”
传统虚拟主机不支持安装宝塔。
但现在许多主机商(如玖伴云)提供:
✔ 宝塔虚拟主机(BT-Host)
✔ 宝塔面板子账号
用户无需安装宝塔,只要登入宝塔面板,就能管理网站。
二、宝塔虚拟主机建站流程概览
完整流程如下:
登录宝塔 → 创建站点 → 上传网站文件 → 设置数据库 → 配置伪静态 → SSL 证书 → 测试访问
下面为你详细拆解每一个步骤。
三、步骤 1:登录宝塔虚拟主机
主机商会提供宝塔面板地址,通常是:
http://IP:8888/
输入:
-
子账号用户名
-
子账号密码
即可进入宝塔管理界面。
如果是宝塔虚拟主机面板(BT-Host),地址类似:
https://主机商域名:8443/
四、步骤 2:创建网站(域名绑定)
在宝塔左侧菜单:
-
点击 网站
-
点击 添加站点
-
输入:
-
你的域名(如:www.example.com)
-
网站根目录
-
PHP 版本(如 WordPress 建议 7.4 / 8.0)
-
是否自动创建数据库(可选)
-
点击确定即可自动生成站点。
五、步骤 3:上传网站文件
宝塔支持两种方式上传源码:
方法一:文件管理器上传(简单)
进入:
文件 → /www/wwwroot/你的网站目录
支持:
-
上传文件
-
上传压缩包
-
在线解压 zip
-
移动/删除文件
-
修改权限
适合 WordPress、Discuz、HTML 网站。
方法二:FTP 上传(适合大量文件)
主机商会提供 FTP 信息:
-
主机:服务器 IP
-
端口:21
-
用户名
-
密码
FTP 工具选择:
-
FileZilla
-
WinSCP
-
FlashFXP
上传速度更快,适合大型项目。
六、步骤 4:导入数据库(如网站需要)
如果你的网站是 PHP 程序如 WordPress、DZ、Metinfo,需要数据库。
创建数据库:
左侧菜单 → 数据库 → 添加数据库
系统将自动生成:
-
数据库名
-
用户名
-
密码
-
phpMyAdmin 管理入口
导入数据库:
-
打开网站的 phpMyAdmin
-
登录数据库
-
点击“导入”
-
上传
.sql文件
导入成功后,程序即可使用数据库。
七、步骤 5:填写数据库配置(config 文件)
常见位置:
-
WordPress:
wp-config.php -
DZ:
config/config_global.php -
TP / Laravel:
.env
填写内容包括:
DB_HOST = localhost
DB_USER = 数据库用户名
DB_PASS = 数据库密码
DB_NAME = 数据库名
保存即可连接数据库。
八、步骤 6:设置伪静态(Rewrite)
不同程序有不同伪静态。
在 宝塔 → 网站 → 设置 → 伪静态
根据程序选择:
-
WordPress
-
ThinkPHP
-
Discuz
-
Dedecms
-
Laravel
宝塔内置模板,一键应用即可。
九、步骤 7:申请 SSL 证书(HTTPS)
进入:
网站 → 设置 → SSL
选择:
-
Let’s Encrypt(免费证书)
绑定域名后:
✔ 自动签发
✔ 自动部署
✔ 一键强制 HTTPS
提高网站安全与 SEO 排名。
十、步骤 8:测试网站是否正常
测试内容:
-
域名是否能访问
-
是否正确跳转到 HTTPS
-
页面是否有 404/500 错误
-
数据库是否连接成功
-
URL 是否正常运行
如有问题,可查看:
✔ 网站错误日志 /www/wwwlogs/你的站点.error.log
✔ Nginx 日志
✔ PHP 错误信息
十一、虚拟主机用宝塔搭建网站的优势
| 优势 | 说明 |
|---|---|
| 图形化界面简单易用 | 不需要命令行,新手可轻松上手 |
| FTP + 文件管理更方便 | 上传、解压、权限管理很直观 |
| 自带数据库管理 | 无需安装 MySQL |
| SSL 一键开启 | 自动续期 |
| 模板伪静态 | 程序兼容更好 |
适合新手、中小企业、个人网站。
十二、限制说明(务必了解)
虽然你可以用宝塔虚拟主机建站,但它仍然是“虚拟主机”,所以:
❌ 不能安装插件
❌ 不能安装 Redis / Memcached
❌ 不能安装软件(如 PHP 扩展)
❌ 不能使用 root 权限
❌ 不能自建环境
如需完整宝塔功能 → 推荐使用 云服务器 + 宝塔面板
十三、常见问题(FAQ)
1. 虚拟主机可以安装宝塔吗?
不可以,无法获取 root 权限。
只能使用主机商提供的宝塔子账号。
2. 宝塔虚拟主机能建多个网站吗?
取决于主机商是否支持“多站点”。
3. 程序安装失败怎么办?
检查:
-
PHP 版本
-
文件权限
-
数据库信息
-
是否缺少伪静态
4. 上传文件后访问 403?
设置权限为:
755(文件夹)
644(文件)
十四、总结
通过宝塔虚拟主机,你可以轻松实现:
创建网站 → 上传程序 → 配置数据库 → 设置伪静态 → 安装 SSL
适合大部分建站场景。
如果你需要更多功能,如安装 Redis、部署项目、root 权限等,建议选择: