一个宝塔服务器安装两个wordpress?

在宝塔面板中,一个服务器上安装多个 WordPress 站点是完全可行的。你可以通过以下几种方式来实现:


✅ 方式一:添加多个网站(推荐)

这是最常见也是最推荐的方式,适用于不同的域名或子域名。

步骤如下:

  1. 登录宝塔面板

  2. 在左侧菜单选择【网站】 → 【添加站点】

  3. 填写第一个域名(比如 example.com)并创建数据库、FTP、设置网站根目录(如 /www/wwwroot/example1

  4. 安装第一个 WordPress 到这个目录:

    • 下载 WordPress:https://wordpress.org/latest.zip
    • 解压后上传到该网站根目录
    • 设置好伪静态规则(WordPress)
    • 通过浏览器访问域名进行安装配置
  5. 再次点击【添加站点】,填写第二个域名(如 blog.example.com 或另一个独立域名),设置另一个网站根目录(如 /www/wwwroot/example2

  6. 同样上传 WordPress 文件并安装

优点:

  • 每个站点完全独立,互不影响
  • 易于管理权限和备份
  • 适合不同客户、不同项目使用

✅ 方式二:使用 WordPress 多站点功能(Multisite)

如果你希望两个站点共享用户系统、插件等资源,可以启用 WordPress 的多站点模式。

注意事项:

  • 只能在同一个主域名下操作(例如 site1.example.comsite2.example.com
  • 所有站点共用一个后台管理界面
  • 插件和主题是统一管理的

启用步骤:

  1. 安装好一个 WordPress 站点
  2. 编辑 wp-config.php 文件,在 /* That's all, stop editing! */ 之前添加:
define('WP_ALLOW_MULTISITE', true);
  1. 登录 WordPress 后台 → 工具 → 配置网络
  2. 选择子域名或子目录模式,按提示完成配置
  3. 修改 wp-config.php 添加生成的代码段
  4. 修改 .htaccess 文件内容为网络模式的重写规则
  5. 创建新站点即可

优点:

  • 统一管理多个子站点
  • 用户可以跨站登录

缺点:

  • 配置较复杂
  • 不同域名之间支持有限(需额外配置域名插件)

✅ 方式三:使用不同的端口(不推荐用于正式环境)

你也可以通过绑定不同的端口来运行多个 WordPress 实例,比如:

  • http://example.com:80 (默认)
  • http://example.com:8080

但这种方式不适合生产环境,用户体验差,主要用于测试。


🔐 小贴士

  • 每个 WordPress 站点都应该使用独立的数据库
  • 开启 SSL 证书时,每个域名都需要自己的证书(或通配符证书)
  • 宝塔面板支持一键部署 WordPress(软件商店里有 WordPress 一键安装包)

🧾 总结

方法 是否推荐 适用场景
添加多个网站 ✅ 推荐 多个独立域名/项目
WordPress 多站点 ⚠️ 中等 子域名站点,统一管理
使用不同端口 ❌ 不推荐 仅限测试

如果你告诉我你的具体需求(比如是否是两个不同域名?是否需要统一用户?),我可以给你更详细的指导方案。

未经允许不得转载:云计算HECS » 一个宝塔服务器安装两个wordpress?