Como configurar un alias DNS con Apache

Servindo varios dominios desde un servidor web Apache

É fácil configurar alias DNS co servidor web Apache. O que isto significa é que se ten un dominio web ou 100 pode axustalas todas para apuntar a diferentes directorios do seu servidor web e aloxalos a todos.

Dificultade: difícil

Tempo necesario: 10 minutos

Configuración de alias DNS

  1. Crea un directorio no teu servidor web de Apache.
    Asegúrese de poñer o directorio dentro dos directorios do servidor web e non en ningún lugar da súa máquina. Por exemplo, a maioría dos ficheiros web do servidor Apache están localizados no cartafol htdocs. Entón, cree unha subcartafol para aloxar os seus ficheiros de dominio. É unha boa idea poñer un ficheiro index.html no directorio para que poida probar máis tarde.
  1. Na versión 1 de Apache, edite o ficheiro apache.conf e busque a sección vhosts (hosts virtuais).
    Na versión 2 de Apache, edite o ficheiro vhosts.conf.
    Estes normalmente están localizados nun directorio de configuración do teu servidor web, non na área de htdocs.
  2. En calquera das dúas versións, edite a sección Vhosts para engadir un novo servidor virtual:
    IP_ADDRESS>
    Nome do servidor DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Cambia as porcións destacadas do código anterior para a información específica do teu sitio e dominio.
  3. Reinicia Apache.
  4. Edite o ficheiro named.conf
  5. Engade unha entrada para o dominio:
    zona " DOMINIO" EN {
    tipo mestre;
    ficheiro " LOCATION_OF_DB_FILE ";
    permitir a transferencia { IP_ADDRESS ; };
    };
    Cambia as porcións destacadas do código anterior para a información específica do teu sitio e dominio.
  6. Crea o ficheiro db para o dominio
    O xeito máis sinxelo é copiar outros ficheiros db e engadir o teu novo dominio.
  7. Recargue o seu DNS
  8. Proba o teu dominio no teu navegador web.
    Pode levar varias horas para que o seu DNS se propague, pero mentres apunte ao seu DNS local, debería poder probar de inmediato.

O que necesitas