宝塔面板一台服务器部署两个网站?

是的,宝塔面板完全支持在一台服务器上部署多个网站。以下是详细的操作步骤:

1. 添加第一个网站

宝塔面板 → 网站 → 添加站点
- 域名:www.site1.com
- 根目录:/www/wwwroot/site1
- 数据库:可选创建
- PHP版本:选择对应版本

2. 添加第二个网站

宝塔面板 → 网站 → 添加站点
- 域名:www.site2.com
- 根目录:/www/wwwroot/site2(必须不同目录)
- 数据库:可选创建独立数据库
- PHP版本:可与第一个网站不同

3. 关键配置要点

🌐 域名解析

  • 两个域名都要解析到服务器IP
  • 可以是不同域名或同一域名的不同子域名

📁 目录隔离

/www/wwwroot/site1/    # 网站1文件
/www/wwwroot/site2/    # 网站2文件

重要:每个网站必须使用独立的根目录

⚙️ 独立配置

  • PHP版本可不同(如网站1用PHP7.4,网站2用PHP8.1)
  • 数据库完全隔离
  • SSL证书可分别配置
  • 伪静态规则独立设置

4. 常见应用场景

不同业务网站

  • 企业官网 + 电商商城
  • 博客 + 论坛

开发环境分离

  • 生产环境 + 测试环境
  • 不同客户的项目

5. 注意事项

  • 资源监控:确保服务器配置足够(CPU、内存、带宽)
  • 端口冲突:宝塔自动处理,无需手动配置端口
  • 备份隔离:建议分别备份,避免相互影响
  • 安全设置:每个网站可独立设置防火墙规则

6. 验证部署

添加完成后:

  1. 访问 http://www.site1.com → 应显示网站1
  2. 访问 http://www.site2.com → 应显示网站2

这样就能完美实现一台服务器运行多个独立网站!

未经允许不得转载:CLOUD技术博 » 宝塔面板一台服务器部署两个网站?