用宝塔面板一个服务器怎么安装两个wordpress?

在宝塔面板中,一台服务器上安装两个 WordPress 站点是完全可行的,只需要分别配置不同的网站和数据库即可。下面是详细的操作步骤:


✅ 前提条件:

  • 你已经安装了 宝塔面板
  • 你的服务器有公网 IP 或者绑定多个域名
  • 每个 WordPress 站点使用不同的 域名或子域名

🧩 步骤一:添加两个网站

  1. 登录宝塔面板。

  2. 在左侧菜单点击【网站】 -> 【添加站点】。

  3. 第一个网站设置(例如 site1.com):

    • 域名填写 site1.com
    • 根目录可以自动创建(如 /www/wwwroot/site1.com
    • 数据库选择 MySQL 或 MariaDB,宝塔会自动生成一个数据库名称和密码
  4. 点击【提交】完成第一个网站的创建。

  5. 再次点击【添加站点】,添加第二个网站(例如 site2.com):

    • 域名填写 site2.com
    • 根目录为 /www/wwwroot/site2.com
    • 数据库同样选择 MySQL,并生成新的数据库

⚠️ 注意:两个网站必须使用不同的域名,或者用不同的子域名(如 blog1.example.com 和 blog2.example.com)


📦 步骤二:下载并解压 WordPress

  1. 打开 WordPress 官网:https://wordpress.org/download/
  2. 下载最新版 WordPress(zip 文件)
  3. 解压后你会得到一个名为 wordpress 的文件夹

你可以通过以下方式上传到两个网站:

方法一:FTP 上传(推荐新手)

  1. 使用 FTP 工具(如 FileZilla)连接服务器
  2. 将解压后的 WordPress 文件上传到:
    • 第一个网站目录:/www/wwwroot/site1.com
    • 第二个网站目录:/www/wwwroot/site2.com

方法二:使用宝塔文件管理器

  1. 在宝塔面板中进入第一个网站的根目录(如 site1.com)
  2. 点击【上传】按钮,上传 WordPress 压缩包
  3. 上传完成后点击【解压】
  4. 把解压出来的 wordpress 文件夹中的内容全部剪切到当前目录(即网站根目录)
  5. 对第二个网站重复以上操作

🔌 步骤三:配置数据库连接

  1. 浏览器访问你的第一个网站地址,比如:

    http://site1.com
  2. 进入 WordPress 安装向导

  3. 点击【现在就开始】

  4. 填写数据库信息(这些信息可以在宝塔面板的数据库页面找到):

    • 数据库名:宝塔为你生成的数据库(如 wp_site1)
    • 用户名:一般是 root 或者数据库用户名
    • 密码:对应数据库的密码
    • 数据库主机:默认 localhost
    • 表前缀:建议保留默认 wp_,如果担心冲突也可以改为 wp1_wp2_
  5. 点击【提交】,继续下一步安装

  6. 同样地,访问第二个网站地址:

    http://site2.com

    并重复上述步骤,使用第二个数据库的信息进行安装


🧾 总结一下

项目 网站1 网站2
域名 site1.com site2.com
网站根目录 /www/wwwroot/site1.com /www/wwwroot/site2.com
数据库 wp_site1(或其他) wp_site2(或其他)

💡 额外提示

  • 如果你是用同一个服务器做测试,也可以使用不同的端口来区分,但 WordPress 默认不支持这种方式,建议还是使用不同域名。
  • 两个 WordPress 可以独立更新、插件互不影响。
  • 如果资源允许,还可以考虑使用 Docker 来隔离运行环境。

如果你需要我帮你写一段脚本自动化部署,或者想了解如何用子目录部署多个 WordPress,请告诉我 😄