Alternativa para várias instalações do WordPress (e não usando o WordPress-mu)

3

Eu executo várias instâncias do WordPress em um servidor para gerenciar blogs em vários domínios (também hospedados no mesmo servidor). Alguns domínios estão mesmo utilizando várias instâncias do WordPress como subdiretórios.

Qual é a melhor maneira de implementar essas instâncias para que todas possam ser atualizadas facilmente? Agora, cerca de uma semana ou duas depois de um lançamento do WP, eu faço o login e atualizo manualmente cada instância do tar.gz baixado recentemente.

A única coisa que eu compartilhei entre todas as instâncias são os itens de conteúdo (themese, etc). Eu ligo isso via link simbolicamente para o diretório de conteúdo 'main' do caminho de instalação de cada instância.

Existe uma maneira de fazer algo semelhante com as porções de código reais do WordPress? Acredito que as únicas configurações específicas da instância são para qual banco de dados conectar-se.

    
por warren 23.02.2010 / 23:38

5 respostas

5

Por que não usar o WordPress-mu, não é para isso que ele foi projetado? FYI Wordpress 3, com lançamento previsto para cerca de três meses, terá integrado -mu.

Até então, você provavelmente poderia apenas ligar simbolicamente todos os arquivos principais, basicamente tudo, exceto os arquivos de configuração ou diretórios de conteúdo do usuário.

    
por 24.02.2010 / 00:14
3

O WPMU com o plug-in de vários sites ( link ) funciona perfeitamente.

Você pode realmente hospedar domínios apenas por ter blogs diferentes usando um plugin de mapeamento de domínio, mas desta forma mantém o lote inteiro separado (mas o mesmo código / db).

    
por 25.02.2010 / 16:52
2

Eu não testei, mas achei que unionfs , pode ser uma ferramenta que pode ser útil para algo como isto. O Unionfs é uma ferramenta freqüentemente usada em livecds para que uma parte do sistema de arquivos venha do CD somente leitura, e parte dele vá para um disco RAM. Eu nunca fiz ou testei isso, mas achei que você poderia fazer algo assim

/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

Então, basicamente, quando é hora de fazer o upgrade, você desmonta todas as pastas da instância do sindicato, atualiza o word-press na pasta base e depois remonta seus sindicatos.

Aqui está um bom artigo do Linux Journal sobre o unionfs .

    
por 24.02.2010 / 01:32
1

Esta é uma pergunta antiga, mas vale a pena notar que a versão 3.0 do Wordpress fundiu o Wordpress-MU no Wordpress. Portanto, agora, a instalação padrão do Wordpress 3.0 permite configuração, manutenção e atualizações fáceis em vários locais.

    
por 02.08.2010 / 20:07
1

Apenas no caso de alguém ter se deparado com essa questão: teoricamente, é factível usando o plugin Wordpress MU Domain Mapping: link

Eu não usei isso sozinho, mas durante minha pesquisa, me deparei com esse plugin.

    
por 23.02.2012 / 09:23