Adicionando uma máquina virtual para a configuração do Apache
Antes de ativar o recurso multisite WordPress, você precisa editar e configurar os arquivos do servidor Apache adicionando um registro de nome de host apontando para o seu servidor web na ferramenta de configuração DNS disponível no seu software de administração de servidor web (como Gerente de Hospedagem de Sites (WHM), um popular web ferramenta de administração de host). O registro de nome de host se parece com isso: * .yourdomain.com (Onde yourdomain.com é substituído por seu nome de domínio).
Se você pode, execute as configurações de si mesmo. Se você não sabe como, se sentem desconfortáveis com o ajuste dessas configurações, ou não têm acesso para alterar as configurações em seu software de servidor web, você precisa perguntar a seu provedor de hospedagem para obter ajuda ou contratar um consultor para executar as configurações para você . Web provedores de hospedagem têm pessoal de apoio para ajudá-lo com essas coisas, se você precisar dele - tirar proveito disso!
Siga estes passos para activar os subdomínios de curinga em Apache:
Efetue login como o usuário root ao seu servidor.
Abra o httpd.conf arquivo ou vhost incluem arquivo para sua conta da web atual.
Localize a seção host virtual para seu domínio.
Adicione o registo subdomínio curinga ao lado do nome de domínio.
Ele será parecido com este:
yourdomain.com ServerAlias * .yourdomain.com
Salve o arquivo.
Reiniciar Apache.
Você também precisará adicionar um registro subdomínio DNS curinga. Dependendo de como o seu domínio está configurado, isso pode ser feito em seu registro ou seu host. Se você simplesmente apontou para servidores de nome do seu host, então você pode adicionar mais registros DNS no seu host na interface de administração de servidores web, tais como WHM (Host Manager Web).
Você também deve adicionar um registro de nome canônico (CNAME) com um valor de *. O CNAME é um registro armazenado nas configurações de DNS de seu servidor web Apache que diz Apache você gostaria de associar um novo subdomínio com o domínio de conta principal. Aplicando o valor de * diz Apache para enviar quaisquer pedidos de subdomínio ao seu domínio principal, e de lá, WordPress olha que sudbomain no banco de dados para ver se ele existe.
Redes exigem uma memória muito mais servidor (RAM) do que sites WordPress típicos fazem, simplesmente porque multisites são geralmente maiores, tem um tráfego muito mais, e usar mais espaço banco de dados e recursos, pois vários sites estão em execução (em oposição a apenas um com WordPress regular). Você não está simplesmente adicionando instâncias do WordPress. Você está multiplicando-se o processamento e utilização de recursos do servidor quando você executar o recurso multisite WordPress. Embora casos menores de uma rede de executar bem na maioria dos hospedeiros web, você pode achar que quando a rede cresce, você precisa de mais memória. Para começar com uma conta de hospedagem você precisa ter acesso a pelo menos 256 MB de RAM (memória).
Para cada local criou nove quadros adicionais são adicionados à base de dados única. Cada tabela tem um prefixo semelhante ao wp_BLOG-ID_tablename (Onde BLOG-ID é um ID único atribuído ao site).
A única exceção a isso é o site principal. Suas tabelas permanecem intocados. Com multisites WordPress, todas as novas instalações vão deixar as principais tabelas de blog intocado e número de mesas de sites adicionais sequencialmente, com cada novo site que é adicionado à rede.
Muita discussão sobre o esquema de banco de dados ocorreu no Trac, sistema de gestão de base de código do WordPress, e nos fóruns WordPress.org. Embora possa parecer complicado, ele será ampliado de forma adequada. Limitações no tamanho do banco de dados tem mais a ver com as ferramentas de gerenciamento de banco de dados e servidor. Os usuários médios construir uma pequena à rede de médio porte, que normalmente não precisa de mais do que uma conta de VPS.