当然可以!使用宝塔面板(BT Panel)在一台服务器上搭建两个网站是非常常见且简单的事情。下面我来一步步教你如何操作:
✅ 前提条件
- 你已经有一台云服务器(如阿里云、腾讯云、AWS等)
- 已经安装并登录了宝塔面板(如果没有,可参考官网安装:https://www.bt.cn)
- 服务器有公网 IP 或已绑定域名
- 基础环境:LNMP 或 LAMP 已安装(Nginx/Apache + MySQL + PHP)
🚀 步骤一:添加第一个网站
- 登录宝塔面板(通常是
http://你的服务器IP:8888) - 在左侧菜单点击 【网站】
- 点击 【添加站点】
- 填写信息:
- 域名:
www.site1.com(或你的第一个域名) - 根目录:默认即可(如
/www/wwwroot/site1) - FTP:不需要可不创建
- 数据库:勾选,选择 MySQL,设置数据库名、用户名、密码
- PHP 版本:根据你的程序选择(如 PHP 7.4)
- 域名:
- 点击 提交
宝塔会自动创建目录、数据库,并生成 Nginx/Apache 配置。
🚀 步骤二:添加第二个网站
重复上面步骤,但填写不同的信息:
- 再次点击 【添加站点】
- 填写:
- 域名:
www.site2.com(另一个域名) - 根目录:会自动设为
/www/wwwroot/site2 - 数据库:同样勾选,创建新的数据库
- PHP 版本:可与第一个不同(例如 PHP 8.0)
- 域名:
- 点击 提交
✅ 说明:两个网站完全独立
- 独立域名:每个网站绑定自己的域名
- 独立目录:文件互不干扰
- 独立数据库:数据隔离
- 独立 PHP 版本:可为每个站点设置不同 PHP 版本(宝塔支持)
- 同服务器运行:共享服务器资源(CPU、内存、带宽)
🔧 补充设置(可选)
域名解析:
- 将
site1.com和site2.com的 DNS A 记录指向你的服务器公网 IP。
- 将
SSL 证书:
- 在宝塔中进入每个网站 → 【SSL】→ 免费申请 Let’s Encrypt 证书,启用 HTTPS。
伪静态规则:
- 如果是 WordPress、ThinkPHP 等框架,可在【伪静态】中选择对应规则。
端口注意:
- 默认网站通过 80(HTTP)和 443(HTTPS)端口访问,无需额外开放端口。
- 宝塔面板本身是 8888 端口,仅用于管理。
📌 常见问题
❓ 一个服务器能建多少个网站?
→ 理论上不限,取决于服务器性能和带宽。小内存(如 2GB)建议 2-5 个轻量网站。
❓ 可以用同一个域名的不同端口吗?
→ 可以,但不推荐。例如 ip:81、ip:82,需在宝塔创建站点时修改端口(在域名后加 :端口号,如 0.0.0.0:81),并放行防火墙端口。
❓ 可以用子域名吗?
→ 当然可以!比如:
blog.yoursite.comshop.yoursite.com
→ 添加站点时填写子域名即可,解析对应的子域名到服务器 IP。
✅ 总结
使用宝塔在一台服务器上建两个网站,只需:
- 进入【网站】→【添加站点】两次
- 填写不同域名、数据库、目录
- 解析域名到服务器 IP
- (可选)配置 SSL、伪静态等
两个网站即可独立运行,互不干扰 ✅
如果你告诉我你要搭建的是什么类型的网站(如 WordPress、静态页、Node.js 等),我还可以提供更具体的配置建议。欢迎继续提问!
CDNK博客