Ir para o conteúdo
TURNKEYGNU / LINUX
AplicativosDocumentaçãoBlogCapturas de telaGitHubTurnKey Hub
文Português
EnglishEspañol中文日本語PortuguêsDeutsch
Principal/Suporte multisite WordPress (também conhecido como Sites de Rede)

Documentação

Suporte multisite WordPress (também conhecido como Sites de Rede)

Uma rede multisite é uma coleção de sites que todos compartilham a mesma instalação WordPress. Eles também podem compartilhar plugins e temas. Os sites individuais na rede são sites virtuais no sentido de que eles não têm seus próprios diretórios em seu servidor, embora eles tenham diretórios separados para mídia envia dentro da instalação compartilhada, e eles têm tabelas separadas no banco de dados.

Os seguintes passos são necessários para permitir o suporte multisite em TurnKey WordPress:

1. Decida se deseja usar subdomínios ou subdiretórios

Os multisites Wordpress podem ser servidos a partir de um subdomínio ou de um subdiretório, por exemplo:

  • Subdomínios: site1.example.com, site2.example.com
  • Subdiretórios: www.example.com/site1, www.example.com/site2

Importante: Se você decidir subdomínios, então SITE será http://example.com . Se você decidir sub-diretórios, então SITE seria http://www.example.com .

Nota: Subdomínios exigem que você seja capaz de atualizar seus domínios DNS registros (ver Gestão de Domínios TurnKey).

2. Atualizar a configuração wordpress

Editar /var/www/wordpress/wp-config.php

Delete the following:

define('WP_SITEURL', 'http://'.\$_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://'.\$_SERVER['HTTP_HOST']);

And in its place, add (replace SITE with what you decided in step 1):

define('WP_SITEURL', 'SITE');
define('WP_HOME', 'SITE');
define('WP_ALLOW_MULTISITE', true);

Atualizar a base de dados

Execute o seguinte na shell como root (substitua o SITE com o que você decidiu no passo 1):
mysql --defaults-extra-file=/etc/mysql/debian.cnf <<EOF
USE wordpress;
UPDATE wp_options SET option_value='SITE' WHERE option_name='home';
UPDATE wp_options SET option_value='SITE' WHERE option_name='siteurl';
EOF

Configurar multisite na interface web

Navegue até http://SITE, faça login como administrador, clique em Ferramentas -> Configuração de Rede e siga as instruções.
 
Uma vez concluída a configuração de rede, execute o seguinte comando via shell para garantir que as permissões para a interface de administração WordPress estejam corretas:
 
cor- de- rosa - R www- data: /var/www
 
Para mais informações, consultar o documentação oficial.
TURNKEYGNU / LINUX

Controle sua infraestrutura sem começar do zero.

Explorar o TurnKey
SobreDocumentaçãoPerguntas frequentesBlogGitHub
Livre e de código abertoSeguro por padrãoPronto para implantar