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

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


✅ 前提条件:

  • 已安装宝塔面板(Linux版,如 CentOS/Ubuntu/Debian)
  • 服务器已运行,可以访问宝塔面板(通常是 http://你的服务器IP:8888
  • 有至少一个域名(或两个),或可以使用 IP + 端口进行测试

🛠 步骤一:登录宝塔面板

  1. 打开浏览器,输入:http://你的服务器IP:8888
  2. 输入用户名和密码登录(首次登录会提示绑定或注册)

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

  1. 在宝塔面板首页,点击左侧菜单的 【网站】
  2. 点击 【添加站点】
  3. 填写信息:
    • 域名:www.site1.com(或你拥有的域名)
    • 根目录:默认即可(如 /www/wwwroot/site1
    • FTP:不需要可不创建
    • 数据库:如需要可创建(如 WordPress 等需要数据库)
    • PHP版本:根据网站需求选择(如 PHP 7.4)
  4. 点击 【提交】

网站创建成功后,你可以上传网站文件到对应的根目录。


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

  1. 再次点击 【添加站点】
  2. 填写第二个网站的信息:
    • 域名:www.site2.com(另一个域名)
    • 根目录:如 /www/wwwroot/site2
    • 其他选项根据需要选择
  3. 点击 【提交】

🔄 两个网站的运行原理

  • 宝塔面板通过 虚拟主机 实现多网站共存。
  • 每个网站绑定不同的域名,Nginx/Apache 根据请求的域名分发到对应的网站目录。
  • 所有网站共享服务器 IP,但通过域名区分。

🔧 注意事项:

  1. 域名解析

    • site1.comsite2.com 的 DNS 解析指向你的服务器 IP。
    • 可在域名注册商(如阿里云、腾讯云)设置 A 记录。
  2. 端口问题

    • 默认网站使用 80(HTTP)和 443(HTTPS)端口。
    • 一台服务器可同时运行多个网站,不需要改端口,靠域名区分即可。
  3. 测试无域名?

    • 可暂时用服务器 IP 访问,但多个网站时只能访问默认站点。
    • 或使用本地 hosts 文件绑定测试:
      192.168.1.100  www.site1.com
      192.168.1.100  www.site2.com
  4. SSL 证书

    • 可分别为两个网站申请 Let’s Encrypt 免费 SSL 证书,实现 HTTPS。

📁 示例:网站目录结构

/www/wwwroot/site1/     → 第一个网站文件
/www/wwwroot/site2/     → 第二个网站文件

上传不同的网站程序(如 HTML、WordPress、Typecho 等)到各自目录即可。


✅ 验证是否成功

  1. 浏览器访问 http://www.site1.com → 应显示 site1 的内容
  2. 访问 http://www.site2.com → 应显示 site2 的内容

❓常见问题

  • 两个网站能同时运行吗?
    ✅ 可以,宝塔支持无限添加网站(受限于服务器性能)。

  • 可以用同一个域名的不同端口吗?
    可以,但不推荐。例如 site.com:81,需在宝塔中修改网站端口,并放行防火墙。

  • 如何绑定多个域名到一个网站?
    在网站设置 → 域名管理 → 添加更多域名。


如有具体需求(如部署 WordPress、静态页、Node.js 等),可继续提问!

未经允许不得转载:CLOUD技术博 » 宝塔面板怎么搭建2个网站?