AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 116032
Accepted
warren
warren
Asked: 2010-02-24 14:38:35 +0800 CST2010-02-24 14:38:35 +0800 CST 2010-02-24 14:38:35 +0800 CST

替代多个 WordPress 安装(而不使用 WordPress-mu)

  • 772

我在服务器上运行了几个 WordPress 实例,用于管理跨多个域的博客(也托管在同一台服务器上)。一些域甚至将多个 WordPress 实例用作子目录。

实现这些实例的最佳方式是什么,以便它们都可以轻松保持最新状态?现在,在 WP 发布大约一两周后,我登录并从新下载的 tar.gz 手动更新每个实例。

我在所有实例之间共享的唯一内容是内容项(主题等)。我通过符号链接到每个实例的安装路径的“主”内容目录来处理这个问题。

有没有办法对 WordPress 的实际代码部分做类似的事情?我相信唯一特定于实例的配置是连接到什么数据库。

linux mysql database wordpress
  • 5 5 个回答
  • 739 Views

5 个回答

  • Voted
  1. Best Answer
    davr
    2010-02-24T15:14:07+08:002010-02-24T15:14:07+08:00

    为什么不使用 WordPress-mu,这不是它的设计目的吗?仅供参考,Wordpress 3 将在大约三个月内发布,将集成 -mu。

    在那之前,您可能只对所有核心文件进行符号链接,基本上除了配置文件或用户内容目录之外的所有内容。

    • 5
  2. Chris
    2010-02-26T07:52:02+08:002010-02-26T07:52:02+08:00

    带有多站点插件 ( http://www.google.com/search?q=1193384369_njsl-sites-009.php ) 的 WPMU 可以完美地解决问题。

    您实际上可以通过使用域映射插件来拥有不同的博客来托管域,但这种方式可以使整个区域保持独立(但代码/数据库相同)。

    • 3
  3. Zoredache
    2010-02-24T16:32:41+08:002010-02-24T16:32:41+08:00

    我没有测试过,但认为unionfs可能是一个对此类事情有帮助的工具。Unionfs 是 livecds 上经常使用的一种工具,它可以让文件系统的一部分来自只读 CD,而其中一部分进入 RAM 磁盘。我从来没有做过或测试过这个,但我认为你可以做这样的事情

    /base-wp-dir = base wordpress files
    /instance1-files = files related to a specific instance of wp
    /instance2-files
    /www/instance1-union = rw-/instance1-files,ro-/base-wp-dir
    /www/instance2-union = rw-/instance2-files,ro-/base-wp-dir
    

    所以基本上在升级的时候,你卸载所有联合实例文件夹,更新基本文件夹中的 word-press,然后重新安装你的联合。

    这是一篇关于 unionfs的 Linux Journal文章。

    • 2
  4. Jake Wilson
    2010-08-03T10:07:41+08:002010-08-03T10:07:41+08:00

    这是一个老问题,但值得注意的是,Wordpress 的 3.0 版本将 Wordpress-MU 合并到了 Wordpress 中。所以现在,默认的 Wordpress 3.0 安装允许轻松的多站点设置、维护和升级。

    • 1
  5. 111110100
    2012-02-24T00:23:49+08:002012-02-24T00:23:49+08:00

    以防有人偶然发现这个问题:理论上,使用 Wordpress MU 域映射插件是可行的:http ://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/

    我自己没有使用过它,但在研究过程中,我偶然发现了这个插件。

    • 1

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 你最喜欢的 Linux 发行版是什么?[关闭]

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve