宝塔面板怎么搭建2个网站?

在宝塔面板中搭建两个网站非常简单,以下是详细步骤:


✅ 前提条件:

  1. 你已经安装好宝塔面板(Linux版本,如CentOS、Ubuntu等)。
  2. 你的服务器有公网IP,并且域名已解析到服务器IP(如果需要通过域名访问)。
  3. 已登录宝塔面板后台(默认端口 8888,如:http://你的IP:8888)。

🌐 步骤一:添加第一个网站

  1. 登录宝塔面板。

  2. 在左侧菜单点击 【网站】

  3. 点击 【添加站点】 按钮。

  4. 填写信息:

    • 域名:输入你的第一个域名,例如 www.site1.com(可加多个域名,用逗号分隔)
    • 根目录:一般自动生成,如 /www/wwwroot/site1
    • FTP:不需要可不创建
    • 数据库:根据需要选择(如PHP网站常用MySQL)
    • 数据库名/用户名/密码:可自定义或让系统生成
    • PHP版本:选择你需要的版本(如PHP-7.4)
  5. 点击 提交,网站即创建成功。

  6. 将你的网站文件上传到对应的根目录(可通过宝塔文件管理或FTP上传)。


🌐 步骤二:添加第二个网站

重复上述操作:

  1. 再次点击 【网站】→【添加站点】

  2. 输入第二个网站的信息:

    • 域名www.site2.com
    • 根目录/www/wwwroot/site2
    • 其他选项按需设置(可与第一个不同,比如不同PHP版本)
  3. 提交后,同样上传你的第二个网站程序文件。


✅ 注意事项:

1. 域名解析

确保两个域名都已正确解析到服务器IP地址:

  • www.site1.com你的服务器IP
  • www.site2.com你的服务器IP

可以使用本地 hosts 文件测试(开发阶段),或在域名服务商处添加 A 记录。

2. 端口问题

  • 宝塔默认使用 80(HTTP)和 443(HTTPS)端口,多个网站共享这些端口,靠“域名”区分(基于虚拟主机机制),无需额外开不同端口。
  • 不要手动修改 Nginx/Apache 配置导致冲突。

3. SSL证书(可选)

为每个网站开启 HTTPS:

  • 进入网站设置 → SSL → 申请免费 Let’s Encrypt 证书。

4. 资源隔离

  • 两个网站完全独立,数据库、文件、运行环境均可分开。
  • 可以为不同网站设置不同的 PHP 版本(如一个用 PHP 7.4,另一个用 PHP 8.1)。

✅ 测试访问

打开浏览器,分别访问:

  • http://www.site1.com
  • http://www.site2.com

如果看到各自的页面内容,说明配置成功!


🔧 常见问题

问题 解决方法
打开网站显示“默认页面” 检查网站根目录是否上传了正确的程序文件
域名无法访问 检查DNS解析、防火墙、安全组是否放行80/443端口
两个网站互相干扰 确保根目录不同,数据库分离

✅ 总结:
宝塔面板支持无限个网站,只要依次“添加站点”即可。每个网站拥有独立域名、目录、数据库和配置,互不干扰。

如有需要,我还可以提供具体建站示例(如WordPress、HTML静态站等)。欢迎继续提问!

未经允许不得转载:云计算HECS » 宝塔面板怎么搭建2个网站?