problemas ao obter o apache para servir o phpmyadmin do subdomínio

1

Depois de anos de uso de servidores gerenciados, finalmente estou me recuperando da configuração de um servidor da Web (usando a nuvem rackspace). Aqui está como eu tenho as coisas configuradas:

Servidor A (hospedado com servint.com, gerencia DNS por exemplo.com) Servidor B (servidor de nuvem rackspace, quero servir aplicativos para exemplo.com a partir daqui)

Eu adicionei um registro A no Servidor A para app.example.com para apontar para o endereço IP do Servidor B. Isso funciona muito bem! Agora eu também tenho o phpMyAdmin instalado no Servidor B. Se eu for para a URL do phpmyadmin do Servidor B como "XX.XX.XX.XX / phpmyadmin", ele carrega muito bem. O que eu gostaria de fazer é configurar outro registro A no Servidor A como "phpadmin.example.com", que apontará para o Servidor B. Eu ainda não configurei um VirtualHost para esse nome de servidor, então eu recebo o padrão ativado por sites. .

Como posso dizer ao apache que "phpadmin.example.com" deve carregar "phpadmin.example.com/phpmyadmin"? Um trabalho para reescrever mod? Algo no host virtual padrão?

Qualquer ajuda é muito apreciada!

    
por Greg 07.06.2012 / 10:19

1 resposta

2

Uma vez que você tenha configurado o servidor virtual apache, basta fazer o diretório encaminhado para o diretório em que o phpMyAdmin reside.

Configuração geral do servidor virtual Apache:

DocumentRoot "/usr/share/phpmyadmin"
ServerName phpmyadmin.example.tld
<Directory "/usr/share/phpmyadmin">
allow from all
Options +Indexes
</Directory>

Espero que isso ajude e DFTBA. :)

    
por 07.06.2012 / 19:47