Servint diversos dominis des d'un servidor web d'Apache
És fàcil configurar àlies DNS amb el servidor web Apache. El que això vol dir és que, si teniu un domini web o 100, podeu configurar-los tot per indicar-vos directoris diferents al vostre servidor web i allotjar-los a tots vostès mateixos.
Dificultat: dura
Temps necessari: 10 minuts
Configuració d'àlies DNS
- Creeu un directori al servidor web d'Apache.
Assegureu-vos de posar el directori als directoris del vostre servidor web i no a cap ubicació de la vostra màquina. Per exemple, la majoria dels fitxers web del servidor Apache es troben a la carpeta htdocs. Així que creeu una subcarpeta per allotjar els vostres fitxers de domini. És una bona idea posar un fitxer index.html al directori perquè pugueu provar més endavant.
- A la versió 1 d'Apache, editeu el fitxer apache.conf i cerqueu la secció vhosts (hosts virtuals).
A la versió 2 d'Apache, editeu el fitxer vhosts.conf.
Normalment es troben en un directori de configuració del vostre servidor web, no a l'àrea htdocs. - En qualsevol de les versions, editeu la secció vhosts per afegir un nou amfitrió virtual:
IP_ADDRESS>
Canvieu les parts ressaltades del codi anterior a la informació específica del vostre lloc i domini.
Nom del servidor DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Reinicia l'Apache.
- Editeu el fitxer named.conf
- Afegiu una entrada per al domini:
zona " DOMINI" A {
Canvieu les parts ressaltades del codi anterior a la informació específica del vostre lloc i domini.
tipus mestre;
fitxer " LOCATION_OF_DB_FILE ";
allow-transfer ( IP_ADDRESS ; };
}; - Creeu el fitxer db per al domini
La manera més senzilla és copiar altres fitxers db i afegir el vostre nou domini. - Torna a carregar el vostre DNS
- Proveu el vostre domini al vostre navegador web.
Podeu trigar diverses hores a propagar el DNS, però sempre que assenyali el vostre DNS local, podeu provar-lo immediatament.
Què necessites
- Servidor web Apache
- DNS amb nom
- Accés als fitxers de conf